Es hat ein bisschen gedauert, ihre Git-Repos zu durchsuchen, aber es wurde entfernt. Die Entfernung erfolgte nicht im aktuellen Repository https://github.com/aspnet/Extensions, sondern im vorherigen Repository, das jetzt archiviert ist, https://github.com/aspnet/Caching.
Sie können einige der Probleme mit dem Originalpaket in diesem Thread sehen:https://github.com/aspnet/Caching/issues/410#issuecomment-418912525
Die Entfernung erfolgte hier:https://github.com/aspnet/Caching/issues/423
Ich habe die Liste der Breaking Changes in Aspnet von 2.1 -> 2.2 und 2.2 -> 3.0 durchgesehen und es ist nichts dafür aufgeführt. Ich werde ein Problem in der Dokumentation erstellen, um zu sehen, dass es enthalten ist.
An diesem Punkt glaube ich, dass die Antwort darin besteht, die StackExchange-Version zu verwenden. Es hat anscheinend sowieso einige wesentliche Verbesserungen gegenüber dem älteren Paket.
AKTUALISIERUNG: Das neueste unterstützte Paket wäre Microsoft.Extensions.Caching.StackExchangeRedis
Die einfache Verwendung dieses Pakets wäre am besten für .NET Core 3.0 und höher.
Etwas in der Art von
services.AddStackExchangeRedisCache(action =>
{
action.InstanceName = "WhatYouWantToNameIt";
action.Configuration = "127.0.0.1:6379";
});
Dokumentation ist hier!