“错误:cs0433 c#类型“connectionmultiplexer”存在…”

lc8prwob  于 2021-06-08  发布在  Redis
关注(0)|答案(0)|浏览(285)

我正在asp.net core 3 web应用中使用redis,使用nuget包microsoft.extensions.caching.stackexchange.redis成功缓存我的azure active directory(aad)身份验证令牌。它似乎起作用了。
现在,由于我还想使用redis进行数据保护(存储web服务器cookies和令牌),我安装了nuget包microsoft.aspnetcore.dataprotection.stackexchangeredis。
但是,当我尝试引用那些nuget包中定义的类时,visualstudio2019会给出下面的语法错误消息。显然,这些stackexchange nuget包包含具有相同名称空间和类名的冗余代码。
我花了一个小时左右的时间尝试删除和安装后者nuget包的旧版本,但总是会出现相同的语法错误。
似乎有人需要为这些nugut包之间的通用代码创建第三个nuget包。。。有更简单的解决办法吗?

Version=1.2.6.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46' and 'StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46' TodoListClient  C:\...\Startup.cs   133 Active

谢谢
西格弗里德

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题