我有这个startup.cs文件,它将不同的服务添加到我的应用程序中。我需要添加的服务之一是AddStackExchangeRedisCache但我得到了一个错误,说
"IServiceCollection不包含AddStackExchangeRedisCache的定义,并且没有可访问的扩展方法AddStackExchangeRedisCache接受类型为IServiceCollection的第一个参数可以找到(您是否缺少using指令或程序集引用?)?">
我在我的CSPROJ
中有以下堆栈交换redis参考<PackageReference Include="StackExchange.Redis" Version="2.6.66" />
我尝试添加服务的方法如下。
public void ConfigureServices(IServiceCollection services) {
services.AddStackExchangeRedisCache(options =>
{
// some code here
}
}
InstallMicrosoft.Extensions.Caching.StackExchangeRedis
nuget package.