.NETにおける動的アセンブリ読み込みとアンロードの実装手法
.NETではAssemblyLoadContextを拡張することで、実行時にアセンブリを動的に読み込み・解放可能なプラグイン機構を構築できる。以下はその実装例である。
public class DynamicPluginContext : AssemblyLoadContext
{
private readonly AssemblyDependencyResolver _dependencyResolver;
public DynamicPluginContext(string entryAssemblyPath) : base(isCollec ...
7月30日 07:41 投稿