Ci è voluto un po' a scavare nei loro repository git, ma è stato rimosso. La rimozione non è avvenuta nel repository corrente, https://github.com/aspnet/Extensions, ma nel repository precedente, che ora è archiviato, https://github.com/aspnet/Caching.
Puoi vedere alcuni dei problemi con il pacchetto originale in questo thread:https://github.com/aspnet/Caching/issues/410#issuecomment-418912525
La rimozione è avvenuta qui:https://github.com/aspnet/Caching/issues/423
Ho esaminato l'elenco delle modifiche sostanziali in aspnet da 2.1 -> 2.2 e 2.2 -> 3.0 e non è elencato nulla per questo. Creerò un problema sulla documentazione per vederla inclusa.
A questo punto, credo che la risposta sia usare la versione StackExchange. Apparentemente ha comunque alcuni importanti miglioramenti rispetto al pacchetto precedente.
AGGIORNAMENTO: L'ultimo pacchetto supportato sarebbe Microsoft.Extensions.Caching.StackExchangeRedis
il semplice utilizzo di questo pacchetto sarebbe la cosa migliore per .NET Core 3.0 e versioni successive.
Qualcosa sulla falsariga di
services.AddStackExchangeRedisCache(action =>
{
action.InstanceName = "WhatYouWantToNameIt";
action.Configuration = "127.0.0.1:6379";
});
La documentazione è qui!