CONCURRENTDICTIONARY HETORADD ASYNCC#

Место общения программистов C#
Anonymous
CONCURRENTDICTIONARY HETORADD ASYNC

Сообщение Anonymous »

Я хочу использовать что -то вроде getoradd с concurrentdictionary в качестве кэша для веб -сервиса. Есть ли асинхронная версия этого словаря? Getoradd будет делать веб -запрос с помощью httpclient , поэтому было бы неплохо, если бы была версия этого словаря, где getoradd был асинхромом.ConcurrentDictionary _cache
= new ConcurrentDictionary();

var response = _cache.GetOrAdd("id",
(x) => { _httpClient.GetAsync(x).GetAwaiter().GetResponse(); });


Подробнее здесь: https://stackoverflow.com/questions/541 ... radd-async

Вернуться в «C#»