Keine Anwendungsdomänen in .NET Core! Warum?

Gibt es einen guten Grund, warum entschied sich Microsoft nicht zu unterstützen, AppDomains .NET Core?

AppDomains sind besonders nützlich beim erstellen von lange Laufenden server-apps, wo wir möglicherweise aktualisieren möchten, müssen Sie die Baugruppen geladen vom server ist eine anmutige Art und Weise, ohne den server Herunterfahren.

Ohne Anwendungsdomänen, wie werden wir ersetzen unsere Versammlungen in einem lange Laufenden server-Prozesses?

AppDomains geben uns auch einen Weg zu isolieren verschiedenen teilen der server-code. Wie eine benutzerdefinierte websocket-server-socket-code in der primären Anwendungsdomäne, während unsere services laufen in sekundäre appdomain.

Ohne AppDomains, das obige Szenario ist nicht möglich.

Kann ich sehen, eine Argumentation, die kann sprechen über die Verwendung von VMs Konzept des Cloud für handling, Montage änderungen und nicht mit Aufwand für die AppDomains. Aber ist es das, was Microsoft denkt oder sagt? oder Sie haben einen bestimmten Grund und alternativen für die oben genannten Szenarien?

InformationsquelleAutor der Frage Aditya Pasumarthi | 2014-12-03

Schreibe einen Kommentar