Полли Кэш - InMemory - PullRequest
       10

Полли Кэш - InMemory

0 голосов
/ 19 октября 2018

Я искал хороший пример, который описывает реализацию кэширования Полли в .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;
                });
...