dotnet / dotnet/msbuild

Concretely define plugin type sharing

Open
#5,036 0 comments 1 reaction 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.