Keine Unterstützung mehr für AppDomain

In .NET Core ist die AppDomain Implementierung (by design) stark reduziert und bietet keine Isolation, automatisches Entladen oder Sicherheitsgrenzen. Für .NET Core gibt es genau eine AppDomain. Isolation und Entladen werden über den AssemblyLoadContext behandelt und geregelt. Sicherheitsgrenzen sollten durch Prozessgrenzen und geeignete Remoting-Techniken bereitgestellt werden. Insofern braucht die TAA-Laufzeit keine AppDomain-spezifischen Eigenschaften und Grenzen mehr zu berücksichtigen, da es nur eine AppDomain gibt. Der Code soll dennoch an den geeigneten Stellen daraufhin geprüft werden, ob das automatische Entladen gewährleistet ist und die Sicherheitseinstellungen passen.