Отне малко да се рови из техните git репозитории, но беше премахнат. Премахването не се случи в текущото хранилище, https://github.com/aspnet/Extensions, а в предишното хранилище, което сега е архивирано, https://github.com/aspnet/Caching.
Можете да видите някои от проблемите с оригиналния пакет в тази тема:https://github.com/aspnet/Caching/issues/410#issuecomment-418912525
Премахването се случи тук:https://github.com/aspnet/Caching/issues/423
Прегледах списъка с нарушаващи промени в aspnet от 2.1 -> 2.2 и 2.2 -> 3.0 и нищо не е посочено за него. Ще създам проблем в документацията, за да я видя включена.
На този етап вярвам, че отговорът е да се използва версията StackExchange. Очевидно все пак има някои големи подобрения спрямо по-стария пакет.
АКТУАЛИЗИРАНЕ: Най-новият поддържан пакет би бил Microsoft.Extensions.Caching.StackExchangeRedis
простото използване на този пакет би било най-добре за .NET Core 3.0 и по-нови версии.
Нещо подобно на
services.AddStackExchangeRedisCache(action =>
{
action.InstanceName = "WhatYouWantToNameIt";
action.Configuration = "127.0.0.1:6379";
});
Документацията е тук!