This is related to the undergoing work on coreclr: Collectible assemblies and AssemblyLoadContext
I would like to add the following API to the System.Runtime.Loader.AssemblyLoadContext:
// Allow to create a Collectible ALC. The default constructor will call this method with false
protected AssemblyLoadContext(bool isCollectible);
// Returns true if this ALC is collectible
public bool IsCollectible {get; }
// Allows to explicitly unload an ALC. Once this method is called,
// any call to LoadFromXXX method will throw an exception
public void Unload();
This is related to the undergoing work on coreclr: Collectible assemblies and AssemblyLoadContext
I would like to add the following API to the
System.Runtime.Loader.AssemblyLoadContext: