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

6 ответов

Какая польза для Task.FromResult <TResult> в C #

В C # и TPL (Библиотека параллельных задач [http://msdn.microsoft.com/en-us/library/dd460717.aspx]),Task класс представляет текущую работу, которая производит значение типа T. Я хотел бы знать, что нужно ...

1 ответ

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

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

3 ответа

Почему вы не можете использовать yield в лямбде, когда вы можете использовать await в лямбде?

По словам Эрика Липперта, анонимные итераторы не были добавлены в язык, потому что его реализация была бы слишком сложной. [http://blogs.msdn.com/b/ericlippert/archive/2009/08/24/iterator-blocks-part-seven-why-no-anonymous-iterators.aspx] Это ...

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

1 ответ

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

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

3 ответа

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

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

3 ответа

Шаблон для приостановки / возобновления асинхронной задачи?

У меня в основном непрерывная задача, связанная с вводом-выводом (фоновая проверка орфографии, говорящая с сервером проверки орфографии). Иногда эту задачу необходимо приостановить и возобновить позже, в зависимости от ...

4 ответа

«Await Task.Yield ()» и его альтернативы

Если мне нужно отложить выполнение кода до следующей итерации цикла сообщений потока пользовательского интерфейса, я мог бы сделать что-то вроде этого: await Task.Factory.StartNew( () => { MessageBox.Show("Hello!"); }, CancellationToken.None, ...

1 ответ

HttpContext.Current null внутри асинхронной задачи

У меня есть метод, который использует хранилище (userRepo): public override Task<IdentityResult> CreateLocalUserAsync(IUser user, string password, CancellationToken cancellationToken) { var task = new Task<IdentityResult>(() => { TUserEntity ...

2 ответа

Как мне запустить хранимую процедуру сущности в асинхронной EF6 и не ждать возврата?

Я хотел бы просто передать вызов SQL Server и не ждать возврата. У меня есть импортированная функция Entity из хранимой процедуры, которую я хотел бы вызывать асинхронно таким образом в Entity Framework 6.0.0-rc1. Это возможно? Какой ...

3 ответа

Таким образом, я переписал код (ответил Стивен Клири), заменив TaskEx на Task.

лько я знаю, когда среда выполнения сталкивается с приведенным ниже оператором, он оборачивает остальную часть функции в качестве обратного вызова метода, который вызывается асинхронно (someCall () в этом примере). в этом случае anotherCall () ...