Resultados da pesquisa a pedido "async-await"
Defina ConfigureAwait (false) para todo o projeto / dll
De acordo com um artigo da MSDN Magazine [http://msdn.microsoft.com/en-us/magazine/jj991977.aspx], é a melhor prática "UsarConfigureAwait(false) quando você puder. "Além disso, afirma:" Se você pode usarConfigureAwait em algum momento de um ...
Serviço de API da Web - Como usar "HttpContext.Current" na tarefa assíncrona
Estou usando um método assíncrono "Post" do serviço de descanso webApi: public async Task<object> Post([FromBody]string data) { object response = ExecuteServerLogics(data); return response; }Esse código acima funcionou bem, mas em algumas ...
Por que essa exceção não é lançada?
Uso um conjunto de tarefas às vezes e, para garantir que todas sejam aguardadas, uso esta abordagem: public async Task ReleaseAsync(params Task[] TaskArray) { var tasks = new HashSet<Task>(TaskArray); while (tasks.Any()) ...
async aguardam desempenho?
(Apenas uma pergunta teórica - para aplicativos que não são da interface gráfica do usuário) Supondo que eu tenha esse código com muitosawaits: public async Task<T> ConsumeAsync() { await A(); await b(); await c(); await d(); //.. }Onde cada ...
Teste assíncrono xUnit não está funcionando corretamente
Temos usado o xUnit Framework em nosso projeto como estrutura de teste desde o início. Atualmente, existem mais de 2200 testes de unidade no projeto e tudo parece bem. Mas ontem eu decidi executar testes de unidade nas compilações CI e ...
Lista de tarefas assíncronas em loop em C #
Estou tentando analisar dados de vários sites continuamente. Gostaria que essa ação fosse executada individualmente em um loop de maneira assíncrona até o encerramento do programa. Não tenho certeza de qual deve ser a estrutura para esse tipo de ...
Como agregar os dados de um produtor assíncrono e gravá-los em um arquivo?
Estou aprendendo sobre padrões assíncronos / aguardados em c #. Atualmente, estou tentando resolver um problema como este: Há um produtor (um dispositivo de hardware) que gera 1000 pacotes por segundo. Eu preciso registrar esses dados em um ...
Puppeteer - page. $$ (''). Length retorna indefinido
Eu estava tendo erros no meu código, então tentei registrar o valor no código incorreto. Então eu fiz: const read = await page.$$('.Ns6lhs9 _gfh3').length;Então euconsole.log(read); Por alguma razão eu receboundefined embora haja elementos com ...
Qual é o uso correto para sqlite em bloqueio ou assíncrono
Estamos usando o Xamarin para escrever código C # com SQLite para android e ios. No entanto, sobre como usar o sqlite, pareço ter um mal-entendido conceitual: Quais são as melhores práticas para SQLite no ...
Posso aguardar um enumerável que crio com um gerador?
Digamos que eu tenha uma sequência de números inteiros que eu obtenho assincronamente. async Task<int> GetI(int i){ return await Task.Delay(1000).ContinueWith(x => i); }Eu quero criar um gerador sobre essa sequência, se a sequência fosse ...