Результаты поиска по запросу "async-await"

2 ответа

Получение возвращаемого значения из Task.Run

У меня есть следующий код здесь public static async Task<string> Start(IProgress<ProcessTaskAsyncExProgress> progress) { const int total = 10; for (var i = 0; i <= total; i++) { await Task.Run(() => ...

0 ответов

Теперь я понимаю об использовании (HttpClient ...). Я думаю, что вы правы, и для этого лучше всего использовать статический клиент. Я думал о попытке запустить одновременные (всего около 4) запросов, но чувство ушло.

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

1 ответ

Привет, Мартин, большое спасибо, кажется, потребуется время, чтобы изменить мой старый код на асинхронный :)

робовал следующий код в Python 3.6 для asyncio: Пример 1: import asyncio import time async def hello(): print('hello') await asyncio.sleep(1) print('hello again') tasks=[hello(),hello()] loop=asyncio.get_event_loop() ...

ТОП публикаций

1 ответ

Так что лучший подход - это использовать обещание. Это самый быстрый из трех.

ли разница между: const [result1, result2] = await Promise.all([task1(), task2()]);а также const t1 = task1(); const t2 = task2(); const result1 = await t1; const result2 = await t2;а также const [t1, t2] = [task1(), task2()]; const [result1, ...

1 ответ

Как сделать обычный WebRequest асинхронным и ожидаемым?

Мне нужно сделать следующий код асинхронным и ожидаемым. Мне нужно получить много данных с веб-сервера, и затем эти данные будут использоваться для заполнения страницы xaml в моем приложении. Итак, мне нужно, чтобы метод DefLogin () был ...

0 ответов

 значение, где разрешенное и отклоненное значение могут совпадать.

(async () => { const p = await new Promise((resolve, reject) => setTimeout(() => { reject(new Error(1)) }, Math.floor(Math.random() * 1000))); return p})() .then(data => console.log(data)) .catch(err => console.error(err)); зарегистрирован ...

4 ответа

Как вернуть товар при выполнении Task.WhenAny

У меня есть два проекта в моем решении: проект WPF и библиотека классов. В моей библиотеке классов: У меня есть список символов: class Symbol { Identifier Identifier {get;set;} List<Quote> HistoricalQuotes {get;set;} List<Financial> ...

0 ответов

Есть много случаев (как у вас), где его можно использовать. Просто будьте осторожны при использовании.

му я понимаю, почему возвращение void из async обычно не имеет смысла, но я столкнулся с ситуацией, когда я думаю, что это было бы совершенно правильно. Рассмотрим следующий надуманный пример: protected override void OnLoad(EventArgs e) { if ...

0 ответов

Но этот подход на самом деле является анти-паттерном, так как он разрывает цепочки обещаний: плохо для компоновки, обработки ошибок и тому подобного.

от вопрос уже есть ответ здесь: Await - ошибка зарезервированного слова внутри асинхронной функции [/questions/42299594/await-is-a-reserved-word-error-inside-async-function] 1 ответКак я могу использовать async / await внутри цикла for? Это мой ...

7 ответов

Шаблон для вызова службы WCF с использованием async / await

Я сгенерировал прокси соснованные на задачах операции [http://www.guruumeditation.net/async-await-with-wcf]. Как правильно вызвать эту службу (избавиться отServiceClient иOperationContext потом) используя async / await? Моя первая попытка ...