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

1 ответ

Предупреждение в асинхронном методе о том, что в нем отсутствуют операторы ожидания

У меня есть Excel скачать в моем приложении asp.net MVC 4. Когда я нажимаю кнопку экспорта, вызывается следующий метод контроллера. Так как мне нужно, чтобы это было сделано асинхронно, я использую async и жду здесь. public async ...

2 ответа

Асинхронная обработка данных

Сейчас я пытаюсь собрать асинхронный tcp-сервер для получения данных, которые затем хочу обработать, извлечь значения и вставить в sql-сервер. Базовая концепция, которая, на мой взгляд, была бы наилучшей, заключается в том, что после получения и ...

4 ответа

Node.js против Async / await в .net

Может кто-нибудь объяснить / перенаправить меня, в чем разница между асинхронной моделью Node.js (неблокирующим потоком) и любым другим языком, например асинхронным способом обработки ввода-вывода, например, в c #. Мне кажется, что обе модели ...

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

1 ответ

Преобразование async / await в Task.ContinueWith

Этот вопрос был вызван комментариями кэтот [https://stackoverflow.com/a/21326957/1768303]: Как сделать бэкпорт нелинейнымasync/await код для .NET 4.0 безMicrosoft.Bcl.Async? В связанном вопросе у нас естьWebRequest операцию, которую мы хотим ...

2 ответа

Асинхронный метод, который вызывается из конструктора

У меня есть вопрос, касающийся асинхронного метода, который я вызываю в конструкторе, и как решить, или есть хороший обходной путь, вот пример public Constructor() { Value = PopulateValueFromDB(); //async method CalculateInDB(); // async method ...

3 ответа

Правильно отмените асинхронную операцию и запустите ее снова

Как обрабатывать случай, когда пользователь может нажать кнопку, которая запускает длительную асинхронную операцию, несколько раз. Моя идея состояла в том, чтобы сначала проверить, работает ли асинхронная операция, отменить ее и запустить ...

3 ответа

SynchronizationLockException на Monitor.Exit при использовании await

Я создаю фрагмент кода, который получает веб-страницу из устаревшей системы, которая у нас есть. Чтобы избежать чрезмерных запросов, я кеширую полученный URL. Я используюMonitor.Enter, Monitor.Exit и двойная проверка, чтобы избежать выдачи ...

1 ответ

Последовательность задач и повторный ввод

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

2 ответа

HttpClient (C #) дает сбой на многих асинхронных запросах?

Я использую HttpClient для асинхронного выполнения многих запросов к внешнему API. Я жду, пока все запросы завершатся, затем использую ответы в другом коде. Моя проблема в том, что если я делаю слишком много запросов, мой код выдает исключение, ...

3 ответа

Контрактное соглашение при реализации метода, который возвращает задание

Существует ли «передовая практика» или договорное соглашение с MS при реализации метода, который возвращает задание в отношении создания исключений? Это возникло при написании модульных тестов, и я пытался выяснить, нужно ли мне тестировать ...