AppFabric wurde von Microsoft eingestellt und infolgedessen alle AppFabric Benutzer suchen nach Caching-Lösungen, die eine gute Alternative zu sind AppFabric damit sie ihre Anwendung darauf migrieren können. NCache, ein extrem schneller und skalierbarer verteilter Cache, bietet eine perfekte AppFabric Migrationsplattform.
NCache bietet eine Hülle für AppFabric das macht die Migration von Ihrem AppFabric Anwendung auf NCache nahtlos. Das NCache AppFabric Wrapper können Sie Ihre Anwendung migrieren, indem Sie einfach die Namespaces und bearbeiten App Einstellungen Ihrer Bewerbung. Gehen wir die für die Migration erforderlichen Schritte durch:
Vollständige Dokumentation verfügbar für NCache Wrapper sowie ein AppFabric Migrationsleitfaden.
Schritt 1: Entferne das Microsoft.ApplicationServer.Caching.Client NuGet-Paket oder die Verweise auf Folgendes AppFabric Bibliotheken aus dem Quellcode Ihrer Anwendung:
Schritt 2: Entfernen Sie die folgenden Namespaces aus Ihrem Projekt:
Schritt 3: Laden Sie die NCache AppFabric Wrapper-NuGet-Paket in Ihrer Anwendung. Sie finden dieses NuGet-Paket hier.
Schritt 4: Fügen Sie Alachisoft.NCache.Daten.Caching Namensraum in Ihrem Projekt.
Schritt 5: Konfigurieren Sie die App Einstellungen Abschnitt Ihres App.config wie unten dargestellt:
<add key="Default" value="name-of-the-default-cache-here"/>
<add key="Expirable" value="True"/>
<add key="TTL" value="hh:mm:ss"/>
Schritt 6: Wenn Sie den vorkonfigurierten In-Process-Cache verwenden config.ncconf, fügen Sie dann den Namen des lokalen Caches als hinzu Cache-Name. Wenn Sie den lokalen In-Process-Cache nicht verwenden, müssen Sie sicherstellen, dass der Cache, den Sie verwenden möchten, erstellt, ausgeführt und als referenziert wird Cache-Name. Hier sind die Schritte, die dazu erforderlich sind Erstellen Sie einen Cache.
Um eine detaillierte Anleitung zur Migration von zu erhalten AppFabric zu NCache, finden Sie in unserer Dokumentation auf AppFabric zu NCache Migration.
Nachfolgend sind einige der Gründe dafür aufgeführt NCache ist ein idealer Ersatz für AppFabric für Ihr .NET/.NET Core Anwendung.