Полли Кэш - InMemory

Я искал хороший пример, который описывает реализацию кэширования Polly в.net core 2.1 с использованием опции кеша памяти. Я попал в точку настройки параметров кэша при запуске.

   services.AddSingleton<Polly.Registry.IPolicyRegistry<string>, Polly.Registry.PolicyRegistry>((serviceProvider) =>
                {
                    PolicyRegistry registry = new PolicyRegistry();
                    registry.Add("myCachePolicy", Policy.CacheAsync<HttpResponseMessage>(serviceProvider.GetRequiredService<IAsyncCacheProvider>().AsyncFor<HttpResponseMessage>(), TimeSpan.FromMinutes(5)));
                    return registry;
                });

0 ответов

Другие вопросы по тегам