Installare i pacchetti NuGet per i client .NET
NCache fornisce pacchetti NuGet che includono librerie client per l'integrazione della cache distribuita nelle applicazioni .NET. Per iniziare, installare il pacchetto appropriato NCache Pacchetto SDK NuGet utilizzabile tramite Visual Studio (Console di Gestione pacchetti) o la CLI di .NET. Questi pacchetti abilitano funzionalità di caching fondamentali come il caching distribuito, le sessioni ASP.NET Core, SignalR, il caching delle risposte, la protezione dei dati e il caching di secondo livello di Entity Framework.
Passaggi per l'installazione NCache Pacchetto SDK NuGet
Apri Di Visual Studio e andare a Strumenti -> Gestione pacchetti NuGet -> Console di gestione dei pacchetti.
Sulla console, eseguire il comando richiesto per installare il file NCache Pacchetto SDK NuGet in base alle tue esigenze.
Note:
sostituire xxx con la versione di NCache tu stai usando.
Install-Package Alachisoft.NCache.SDK -Version x.x.x
Install-Package Alachisoft.NCache.Opensource.SDK -Version x.x.x
È anche possibile installare pacchetti NuGet per le seguenti integrazioni .NET:
Sessioni ASP.NET Core
Install-Package AspNetCore.Session.NCache -Version x.x.x
Install-Package AspNetCore.Session.NCache.Opensource -Version x.x.x
ASP.NET Core HybridCache
Install-Package NCache.OSS.Caching.Hybrid -Version x.x.x
ASP.NET Core SignalR
Install-Package AspNetCore.SignalR.NCache -Version x.x.x
Install-Package AspNetCore.SignalR.NCache.Opensource -Version x.x.x
Memorizzazione nella cache delle risposte di ASP.NET Core
Install-Package NCache.Microsoft.Extensions.Caching -Version x.x.x
Install-Package NCache.Microsoft.Extensions.Caching.Opensource -Version x.x.x
Install-Package AspNetCore.ResponseCache.NCache -Version x.x.x
Cache di output di ASP.NET Core
Install-Package NCache.OSS.AspNetCore.OutputCaching -Version x.x.x
Provider iTicketStore per ASP.NET Core
Install-Package NCache.OSS.AspNetCore.Authentication.TicketStore -Version x.x.x
Hangfire di ASP.NET Core
Install-Package NCache.OSS.Hangfire -Version x.x.x
Provider di gestione della cache di ASP.NET Core
Install-Package NCache.OSS.CacheManager.Core -Version x.x.x
Provider di protezione dati ASP.NET Core
Install-Package AspNetCore.DataProtection.NCache -Version x.x.x
Sessioni ASP.NET
Install-Package AspNet.SessionState.NCache -Version x.x.x
Install-Package AspNet.SessionState.NCache.Opensource -Version x.x.x
ASP.NET SignalR
Install-Package AspNet.SignalR.NCache -Version x.x.x
Install-Package AspNet.SignalR.NCache.Opensource -Version x.x.x
Memorizzazione nella cache dello stato di visualizzazione in ASP.NET
Install-Package AspNet.ViewState.NCache -Version x.x.x
Provider di cache di output ASP.NET
Install-Package AspNet.OutputCache.NCache -Version x.x.x
Install-Package AspNet.OutputCache.NCache.Opensource -Version x.x.x
Entità Framework Core
Install-Package EntityFrameworkCore.NCache -Version x.x.x
Install-Package EntityFrameworkCore.NCache.OpenSource -Version x.x.x
Entity Framework 6
Install-Package EntityFramework6.NCache -Version x.x.x
NHibernato
Install-Package NHibernate.NCache -Version x.x.x
Install-Package NHibernate.NCache.Opensource -Version x.x.x
FusionCache
Install-Package NCache.OSS.ZiggyCreatures.FusionCache.Backplane -Version x.x.x
Versioni .NET supportate
Le versioni .NET supportate sono le seguenti:
| Prodotto | versioni |
|---|---|
| .NET | 6.0, 8.0, 10.0 |
| .NET Framework | 4.7.2, 4.8, 4.8.1 |
| Standard .NET | 2.0 |
Per altri tipi di applicazioni, questo dovrebbe funzionare correttamente senza alcuna modifica alla configurazione.
Note:
Se devi usare .NET Framework 4.6.2 e riscontri problemi, fai riferimento a la risoluzione dei problemi .
Note:
Per le implementazioni lato server, la versione supportata è .NET 10.0.
Vedere anche
Crea cache
Connessione alla cache
Aggiorna i dati nella cache