Как стать автором
Обновить

Комментарии 5

НЛО прилетело и опубликовало эту надпись здесь
docs.microsoft.com/ru-ru/dotnet/api/system.appdomain?view=net-5.0
В 5 и 6 версиях есть. Что конкретно исчезло в неткоре?

UPD:
On .NET Core, the AppDomain implementation is limited by design and does not provide isolation, unloading, or security boundaries. For .NET Core, there is exactly one AppDomain. Isolation and unloading are provided through AssemblyLoadContext. Security boundaries should be provided by process boundaries and appropriate remoting techniques.

В таком виде оно действительно больше не имеет смысла и оставлено для совместимости.

Есть ли подобное решение для .NET 5?

К сожалению, из-за малой популярности MAF, её не стали портировать в .NET Core, поэтому нужно искать аналоги. Например, есть библиотека, которая реализует нечно подобное DotNetCorePlugins, или более простой самописный вариант на основе AssemblyLoadContext, упомянутой в комментариии выше: статья в MSDN.
Ну, смотря что вам надо. Просто грузить сборки — есть MEF, хоть он и попроще MAF.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий