Resultados da pesquisa a pedido "async-await"

3 a resposta

Task.Yield () na biblioteca precisa de ConfigureWait (false)

Estárecomendado que um usoConfigureAwait(false) sempre que puder [https://msdn.microsoft.com/en-us/magazine/jj991977.aspx], especialmente em bibliotecas, pois pode ajudar a evitar conflitos e melhorar o desempenho. Eu escrevi uma biblioteca que ...

1 a resposta

SmtpClient.SendMailAsync causa um bloqueio ao lançar uma exceção específica

Estou tentando configurar a confirmação por email para um site do ASP.NET MVC5, com base no exemplo AccountController do modelo de projeto VS2013. Eu implementei oIIdentityMessageService usandoSmtpClient, tentando mantê-lo o mais simples ...

3 a resposta

Maneira correta de usar HttpContext.Current.User com async aguardam

Estou trabalhando com ações assíncronas e uso o HttpContext.Current.User como este public class UserService : IUserService { public ILocPrincipal Current { get { return HttpContext.Current.User as ILocPrincipal; } } } public class ChannelService ...

2 a resposta

O código intensivo de E / S assíncrona está executando mais lentamente que o não-assíncrono, por quê?

Estou refatorando um aplicativo e tentando adicionar uma versão assíncrona de uma função existente para melhorar os tempos de desempenho em um aplicativo ASP.NET MVC. Entendo que há uma sobrecarga envolvida em funções assíncronas, mas esperava ...

1 a resposta

A operação assíncrona do Entity Framework leva dez vezes mais para ser concluída

Eu tenho um site MVC que está usando o Entity Framework 6 para lidar com o banco de dados e tenho experimentado alterá-lo para que tudo seja executado como controladores assíncronos e as chamadas ao banco de dados sejam executadas como suas ...

1 a resposta

Chamar API externa da API da Web de forma síncrona

Preciso chamar uma API externa do meu controlador da API da Web 2, semelhante ao requisito aqui: Chamando serviço HTTP externo usando HttpClient a partir de uma Ação da API ...

1 a resposta

Bloqueando o comportamento com os métodos Entity Framework Async e o SQL Server Compact

Eu tenho um aplicativo MVVM que chama um serviço de dados para obter alguns dados para vincular. O serviço de dados acessa um banco de dados do SQL Server Compact (v4.0) por meio do Entity Framework 6. Os dados (atualmente) levam alguns segundos ...

4 a resposta

Tópicos IOCP - Esclarecimento?

Depois de lerEste artigo [http://blog.stephencleary.com/2013/11/there-is-no-thread.html]quais Estados : Depois que um dispositivo termina seu trabalho (operação de E / S) - ele notifica a CPU por interrupção. ... ... ... No entanto, esse ...

2 a resposta

Condição de corrida em código assíncrono / em espera

Eu só me pergunto se uma condição de corrida ocorre no código abaixo: int readingFiles; async Task<string> ReadFile (string file) { ++readingFiles; var text = await Stream.ReadFileAsync(file); --readingFiles; return text; }Se o método ReadFile ...

1 a resposta

Por que o AsyncContext é necessário ao usar async / waitit com um aplicativo de console?

Estou chamando um método assíncrono no meu aplicativo de console. Não quero que o aplicativo seja encerrado logo após o início, ou seja, antes que as tarefas esperadas sejam concluídas. Parece que eu posso fazer isso: internal static void ...