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

3 ответа

Можно ли получить хорошую трассировку стека с помощью асинхронных методов .NET?

У меня есть следующий пример настройки кода в приложении WebApi: [HttpGet] public double GetValueAction() { return this.GetValue().Result; } public async Task<double> GetValue() { return await this.GetValue2().ConfigureAwait(false); } public ...

4 ответа

Как запустить задачу на пользовательском TaskScheduler с помощью await?

У меня есть несколько методов, возвращающихTask<T> на котором я могуawait по желанию. Я хотел бы, чтобы эти задачи выполнялись на заказTaskScheduler вместо стандартного. var task = GetTaskAsync (); await task;Я знаю, что могу создать ...

4 ответа

Async Await таргетинг 4.0 требования к развертыванию

Microsoft обновила таргетинг async / await для .net 4.0 и теперь предлагает использоватьMicrosoft.Bcl.Async [http://blogs.msdn.com/b/bclteam/archive/2012/10/22/using-async-await-without-net-framework-4-5.aspx] библиотека доступна наNuGet ...

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

7 ответов

Как безопасно вызвать асинхронный метод в C # без ожидания

у меня естьasync метод, который не возвращает данных: public async Task MyAsyncMethod() { // do some stuff async, don't return any data }Я вызываю это из другого метода, который возвращает некоторые данные: public string GetStringData() { ...

3 ответа

Как преобразовать задачу <TDerived> в задачу <TBase>?

Поскольку задача C # - это класс, вы, очевидно, не можете разыгратьTask<TDerived> кTask<TBase>. Тем не менее, вы можете сделать: public async Task<TBase> Run() { return await MethodThatReturnsDerivedTask(); } Есть ли метод статической задачи, ...

2 ответа

просто остановите асинхронный метод

У меня есть этот метод, который воспроизводит звук, когда пользователь нажимает на экран, и я хочу, чтобы он прекратил воспроизведение, когда пользователь снова касается экрана. Но проблема в том, что метод DoSomething () не останавливается, а ...

5 ответов

Утверждение исключения асинхронного теста Nunit

У меня есть контроллерUserController с этим действием // GET /blah public Task<User> Get(string domainUserName) { if (string.IsNullOrEmpty(domainUserName)) { throw new ArgumentException("No username specified."); } return Task.Factory.StartNew( ...

1 ответ

Как выполнить модульное тестирование ViewModel с помощью асинхронного метода.

Я не уверен, с чего начать, но позвольте мне дать вам краткое представление о том, где я нахожусь и чего я хочу достичь. Я довольно новичок в модульном тестировании на MVVM и испытываю трудности при тестировании команд, которые я раскрыл, ...

3 ответа

Регистрация асинхронной фабрики в Autofac

У меня есть класс Wallet, который я получаю из хранилища. Я пытаюсь правильно зарегистрировать оба в Autofac, чтобы классы, использующие кошелек, могли вставлять правильный экземпляр. Проблема в том, что в хранилище используется асинхронный метод ...

1 ответ

Каковы основные риски и преимущества использования VS2010 Async CTP?

Я хотел бы использоватьVisual Studio Async CTP (версия 3) [http://www.microsoft.com/en-us/download/details.aspx?id=9983]для разработки и тестирования в VS2010 SP1 на Windows XP SP3 в основном потому, что мои клиенты (как и я) на Windows XP SP3. ...