Det tog lite att gräva igenom deras git-repos, men det har tagits bort. Borttagningen skedde inte i det aktuella arkivet, https://github.com/aspnet/Extensions, utan i det tidigare arkivet, som nu är arkiverat, https://github.com/aspnet/Caching.
Du kan se några av problemen med originalpaketet i den här tråden:https://github.com/aspnet/Caching/issues/410#issuecomment-418912525
Borttagningen skedde här:https://github.com/aspnet/Caching/issues/423
Jag har tittat igenom listan över brytande ändringar i aspnet från 2.1 -> 2.2 och 2.2 -> 3.0 och ingenting är listat för det. Jag ska skapa ett problem i dokumentationen för att se det inkluderat.
Vid det här laget tror jag att svaret är att använda StackExchange-versionen. Det har tydligen några stora förbättringar jämfört med det äldre paketet i alla fall.
UPPDATERING: Det senaste paketet som stöds skulle vara Microsoft.Extensions.Caching.StackExchangeRedis
att helt enkelt använda det här paketet skulle vara bäst för .NET Core 3.0 och senare.
Något i stil med
services.AddStackExchangeRedisCache(action =>
{
action.InstanceName = "WhatYouWantToNameIt";
action.Configuration = "127.0.0.1:6379";
});
Dokumentationen är här!