问题描述
在某个时候,AppDomain
已从 ASP.NET Core 中删除。然后添加了 AssemblyLoadContext
。然后再次添加了具有有限功能集的 AppDomain
。
当我的 ASP.NET Core 5 应用程序启动时,我想通过程序集扫描找到我的一些自定义类型。我有来自多个项目的多个程序集(例如“web”、“common”、“api”)。
我应该使用哪个:AppDomain.CurrentDomain.GetAssemblies()
或 AssemblyLoadContext.Default.Assemblies
?我应该考虑哪些差异?哪个更好/更安全/适合我的用例?
我不明白它们之间的区别。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)