为 .NET 客户端安装 NuGet 包
NCache 提供包含客户端库的 NuGet 包,用于将分布式缓存集成到您的 .NET 应用程序中。要开始使用,请安装相应的 NuGet 包。 NCache 使用 Visual Studio(程序包管理器控制台)或 .NET CLI 安装 SDK NuGet 程序包。这些程序包支持关键的缓存功能,例如分布式缓存、ASP.NET Core 会话、SignalR、响应缓存、数据保护和 Entity Framework 二级缓存。
安装步骤 NCache SDK NuGet 包
可选 Visual Studio中 和去 工具 -> NuGet软件包管理器 -> 包管理器控制台.
在控制台上,执行所需的命令来安装 NCache SDK NuGet 包根据您的要求。
注意:
更换 xxx 与版本 NCache 您正在使用。
Install-Package Alachisoft.NCache.SDK -Version x.x.x
Install-Package Alachisoft.NCache.Opensource.SDK -Version x.x.x
您还可以安装以下 .NET 集成所需的 NuGet 包:
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 混合缓存
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
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
ASP.NET Core 输出缓存
Install-Package NCache.OSS.AspNetCore.OutputCaching -Version x.x.x
ASP.NET Core ITicketStore 提供程序
Install-Package NCache.OSS.AspNetCore.Authentication.TicketStore -Version x.x.x
ASP.NET Core Hangfire
Install-Package NCache.OSS.Hangfire -Version x.x.x
ASP.NET Core 缓存管理器提供程序
Install-Package NCache.OSS.CacheManager.Core -Version x.x.x
ASP.NET Core 数据保护提供程序
Install-Package AspNetCore.DataProtection.NCache -Version x.x.x
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
ASP.NET 视图状态缓存
Install-Package AspNet.ViewState.NCache -Version x.x.x
ASP.NET 输出缓存提供程序
Install-Package AspNet.OutputCache.NCache -Version x.x.x
Install-Package AspNet.OutputCache.NCache.Opensource -Version x.x.x
实体框架核心
Install-Package EntityFrameworkCore.NCache -Version x.x.x
Install-Package EntityFrameworkCore.NCache.OpenSource -Version x.x.x
实体框架6
Install-Package EntityFramework6.NCache -Version x.x.x
休眠
Install-Package NHibernate.NCache -Version x.x.x
Install-Package NHibernate.NCache.Opensource -Version x.x.x
融合缓存
Install-Package NCache.OSS.ZiggyCreatures.FusionCache.Backplane -Version x.x.x
支持的 .NET 版本
支持的.NET版本如下:
| 产品 | 选项 |
|---|---|
| 。NET | 6.0,8.0,10.0 |
| NET框架。 | 4.7.2,4.8,4.8.1 |
| .NET标准 | 2.0 |
对于其他类型的应用程序,无需任何配置更改即可正常工作。
注意:
如果你必须使用 NET框架4.6.2的。 遇到任何问题,请参阅 故障排除 部分。
注意:
对于服务器端部署,支持的版本是 .NET 10.0。