Resultados da pesquisa a pedido "async-await"

2 a resposta

Existe algo como BlockingCollection <T> assíncrono?

Eu gostaria deawait no resultado deBlockingCollection<T>.Take() de forma assíncrona, para não bloquear o segmento. Procurando algo assim: var item = await blockingCollection.TakeAsync();Eu sei que eu poderia fazer isso: var item = await ...

2 a resposta

Método assíncrono que é chamado do construtor

Eu tenho uma pergunta em relação ao método assíncrono que chamo no construtor e como resolver ou existe um bom trabalho, aqui está um exemplo public Constructor() { Value = PopulateValueFromDB(); //async method CalculateInDB(); // async method } ...

4 a resposta

Node.js vs Async / aguardar em .net

Alguém pode me explicar / redirecionar, qual é a diferença entre o modelo assíncrono do Node.js. (thread sem bloqueio) e qualquer outro idioma, por exemplo, a maneira assíncrona do c # de lidar com a E / S. Parece-me que ambos são o mesmo modelo. ...

1 a resposta

Convertendo assíncrono / aguardar em Task.ContinueWith

Esta questão foi desencadeada por comentários paraeste [https://stackoverflow.com/a/21326957/1768303]: Como porta traseira de um não linearasync/await código para o .NET 4.0 semMicrosoft.Bcl.Async? Na questão vinculada, temos umWebRequest ...

3 a resposta

Cancele corretamente a operação assíncrona e dispare-a novamente

Como lidar com maiúsculas e minúsculas, em que o usuário pode pressionar o botão, que chama a operação assíncrona de execução longa, várias vezes. Minha idéia foi verificar primeiro se a operação assíncrona está sendo executada, cancelá-la e ...

3 a resposta

SynchronizationLockException em Monitor.Exit ao usar aguardar

Estou criando um pedaço de código que obtém uma página da Web de um sistema legado que temos. Para evitar consultas excessivas, estou armazenando em cache o URL obtido. estou usandoMonitor.Enter, Monitor.Exit e verificação dupla para evitar que a ...

1 a resposta

Sequenciamento de tarefas e reentrada

Eu tenho o seguinte cenário, que acho que pode ser bastante comum: Há uma tarefa (um manipulador de comandos da interface do usuário) que pode ser concluída de forma síncrona ou assíncrona. Os comandos podem chegar mais rapidamente do que estão ...

2 a resposta

Como enviar solicitação POST com parâmetros de forma assíncrona no windows phone 8

Gostaria de enviar uma solicitação POST no ambiente Windows Phone 8, meu código está sendo executado com êxito, mas estou recebendo a exceção NotFound. Sua média é que eu quero postar alguns dados, mas estou enviando nulo. Então, por favor, ...

2 a resposta

HttpClient (C #) falha em muitas solicitações assíncronas?

Estou usando o HttpClient para fazer assincronamente muitas solicitações para uma API externa. Aguardo a conclusão de todos os pedidos e uso as respostas em outro código. Meu problema é que, se eu fizer muitas solicitações, meu código gera uma ...

6 a resposta

Armazenando em cache operações assíncronas

Estou procurando uma maneira elegante de armazenar em cache os resultados de minhas operações assíncronas. Primeiro, tive um método síncrono como este: public String GetStuff(String url) { WebRequest request = WebRequest.Create(url); using (var ...