Concretely define plugin type sharing
Open
Area: Documentation
Area: Engine
triaged
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
See discussion at https://github.com/microsoft/msbuild/pull/4916/files/6d4c3b1e2adcd6ce97233b85489c514b2b990949#r356299576.
We should have a formal specification for types/interfaces that are provided to/returned from plugins. This should be documented.
These types should then be considered in the plugin AssemblyLoadContext and forced to load in the default AssemblyLoadContext.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.