Где находится реализация IDistributedCache для кэша памяти?

#asp.net-core #caching

#asp.net-ядро #кэширование

Вопрос:

Чтение статьи о кэшировании в ASP.Net Ядро Я вижу, что существует реализация IDistributedCache как кэша в памяти:

https://docs.microsoft.com/es-es/aspnet/core/performance/caching/distributed?view=aspnetcore-5.0#distributed-memory-cache

Где я могу найти эту реализацию?

Контекст:

Я хочу реализовать IDistributedCache, но на данный момент использую его как кэш в памяти. Позже мы переключимся на Redis, используя тот же интерфейс.

Ответ №1:

Хорошо, я думаю, что нашел это.

В Microsoft.Расширения.Кэширование.Распределенный:

https://docs.microsoft.com/es-es/dotnet/api/microsoft.extensions.caching.distributed.memorydistributedcache?view=dotnet-plat-ext-5.0