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

3 ответа

, рассматривая это так, как будто это уже асинхронно сегодня. Является ли функция асинхронной или нет, является важной частью ее контракта API и не должна изменяться без посторонней помощи. Документируйте, что вы делаете, и держите это при этом.

отаю над приложением Angular 6, и мне сказали, что это анти-паттерн: await someFunction().then(result => { console.log(result); });Я понимаю, что ждать цепочку обещаний бессмысленно. Если someFunction () возвращает обещание, вам не нужна цепочка ...

1 ответ

Предупреждение здесь, потому что Future - это низкоуровневый API. Вы должны использовать его для построения асинхронного / ожидающего фасада вокруг существующего кода на основе обратных вызовов. Но если вы пишете код async / await с нуля, в asyncio есть встроенные высокоуровневые API-интерфейсы async / await, которые проще в использовании (и менее подвержены ошибкам).

аюсь понять будущее в Python, читаяPyMotW [https://pymotw.com/3/index.html] руководство. Я спросилвопрос [https://stackoverflow.com/a/54274557/10597450]Вчера в комментариях было указано, что: Более серьезная проблема с руководством заключается ...

1 ответ

Вот код, который работал для меня в Sanic

аюсь запустить асинхронную загрузку стороннего файла, используя следующий код в sanic def up(self,request): import asyncio import aiohttp header = { 'Authorization': 'Client-ID {}'.format(self.client_id) } data = { ...

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

1 ответ

Спасибо! Этот метод позволяет мне вносить локальные изменения, а не в систему в целом!

аюсь создать клиент WPF сIdentityServer аутентификация. Я использую ихOidcClient войти в систему. Это полностью асинхронно, в то время как мое приложение синхронизировано и не может быть реорганизовано без огромных усилий. призвание var result = ...

2 ответа

Как правильно использовать Task.WhenAll ()

Я пытаюсь использовать

2 ответа

Я перенес тест для Threading.Channels в CoreFX (вместо полной Net Framework) - он начал работать в 2,5 раза быстрее. Теперь это выше 1 миллиона сообщений в секунду на моем компьютере. Я добавил это решение в тест. Они действительно хороши.

ая на вопрос:Task.Yield - реальные использования? [https://stackoverflow.com/questions/23431595/task-yield-real-usages/53221961#53221961] Я предложил использовать Task.Yield, позволяющий использовать поток пула другими задачами. По такой ...

0 ответов

То, как эти «переписанные» на самом деле обрабатываются компилятором и проявляется скомпилированным кодом, может отличаться от того, что я подразумевал, но примерно эквивалентно на функциональном уровне.

имаю чтоasync TaskИсключения могут быть обнаружены: try { await task; } catch { }в то время какasync voidне может, потому что этого нельзя ожидать. Но почему это когда асинхронныйзадачане ожидается (так же, как ...

3 ответа

 метод запускает.

я есть проблема с ожидаемым результатом и фактическим результатом. ХотяfetchData() а такжеfetchnumberOfCommits() методы вызываются изcomponentWillMount() все же массив не имеет данных. Но в конце метод рендеринга вызывается дважды, где массив ...

2 ответа

Это ожидаемое поведение.

у начать коллекциюTask объекты в то же время и ждать, пока все не будет завершено. Следующий код показывает мое желаемое поведение. public class Program { class TaskTest { private Task createPauseTask(int ms) { // works well return ...

2 ответа

 опция, которая преобразует объект мангуст в простой объект JavaScript.

const allocation_me = async (request, response) => { try { const { user: userid } = request; if (!ObjectId.isValid(userid)) throw new Error('invalid objectid'); const now = moment().format(); const date = new Date(now); const allocation = await ...