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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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