Resultados da pesquisa a pedido "async-await"

2 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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()) ...

5 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...