Resultados da pesquisa a pedido "async-await"

2 a resposta

Sempre use as palavras-chave 'async' e 'wait' nos métodos assíncronos de uma biblioteca?

Sumário: Em um método de biblioteca, quando devo usar oasync eawait palavras-chave em vez de retornar umTask diretamente? Eu acredito que minha pergunta está relacionada ...

2 a resposta

como posso mapear / filtrar assincronamente um iterável assíncrono?

Digamos que eu tenha um iterável assíncrono que eu possa deixar passar usandoasync for, como posso mapear e filtrar para um novo iterador assíncrono? O código a seguir, que é uma adaptação de como eu faria a mesma coisa com um iterável síncrono, ...

1 a resposta

assíncrono não espera

Tentei encontrar algo semelhante e leia todas as respostas dadas, mas não consegui encontrar algo que me explicasse isso. Aqui está um código de exemplo para abrir um pop-up de diálogo (WPF). Desejo que, após o ShowOverlayView se transformar em ...

6 a resposta

O uso do async-waitit oferece benefícios de desempenho?

Sempre que leio sobreasync-await, o exemplo de caso de uso ésempreaquele em que há uma interface do usuário que você não deseja congelar. Todos os livros / tutoriais de programação são iguais ou o bloqueio da interface do usuário é o único caso ...

2 a resposta

Task.WhenAll não está esperando

Estou aprendendo a usar funções assíncronas no aplicativo de console, mas não consigo fazer com que o Task.WhenAll aguarde até que todas as tarefas sejam concluídas. O que há de errado com o código a seguir? Funciona de forma síncrona. Agradeço ...

4 a resposta

Por que usar async com QueueBackgroundWorkItem?

Qual é o benefício de usarasync com o ASP.NETQueueBackgroundWorkItem método? HostingEnvironment.QueueBackgroundWorkItem(async cancellationToken => { var result = await LongRunningMethodAsync(); // etc. });Meu entendimento é que as funções ...

3 a resposta

assíncrono / aguardar e abrir um FileStream?

Me deparei com a seguinte pergunta ao tentar determinar se eu estava usando oStream métodos comoReadAsync eCopyToAsync corretamente:Sincronização de desempenho de leitura de arquivo C # 4.5 vs ...

2 a resposta

Função de mapa assíncrona que aguarda retornos Promessa em vez de valor

Eu tenho esse código async function addFiles(dir,tree) { return (await readDir(dir)) .map(async (name) => {await readDir(dir); return name;}) }mas, infelizmente, ele apenas retorna várias promessas, porque a função assíncrona no mapa não é ...

3 a resposta

Como "aguardar" o retorno de uma chamada?

Ao usar um retorno de chamada simples, como no exemplo abaixo: test() { api.on( 'someEvent', function( response ) { return response; }); }Como a função pode ser alterada para usar async / waitit? Especificamente, assumindo que 'someEvent' é ...

2 a resposta

Aguarda, espera objetos do tipo promessa? [duplicado

Esta pergunta já tem uma resposta aqui: O que deve acontecer com `wait 'quando a expressão após a palavra-chave não avalia para prometer? [/questions/38884570/what-should-happen-with-await-when-the-expression-after-the-keyword-does-not-e] 1 ...