Resultados da pesquisa a pedido "async-await"

3 a resposta

Contrato de contrato ao implementar um método, d que retorna uma Tarefa

Existe uma "melhor prática" ou contrato contratual da MS ao implementar um método que retorna uma tarefa no que diz respeito ao lançamento de exceções? Isso surgiu ao escrever testes de unidade e eu estava tentando descobrir se deveria testar / ...

3 a resposta

Como retornar valores de funções assíncronas usando a função async-waitit?

Como posso retornar o valor de uma função assíncrona? Eu tentei gostar disso const axios = require('axios'); async function getData() { const data = await axios.get('https://jsonplaceholder.typicode.com/posts'); return data; ...

4 a resposta

Como aguardar uma lista de tarefas de forma assíncrona usando o LINQ?

Eu tenho uma lista de tarefas que criei assim: public async Task<IList<Foo>> GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo => await DoSomethingAsync(foo)).ToList(); ... }Usando.ToList(), todas ...

3 a resposta

O recurso assíncrono do .NET 4.5 também funciona com o MySql e outros bancos de dados?

Entendo que o .NET 4.5 vem com vários recursos para facilitar a implementação de operações assíncronas do banco de dados. O MSDN diz que, se a seqüência de conexão não estiver definida para funcionar de forma assíncrona, nenhum dos métodos ...

2 a resposta

Aplicativo baseado em TcpListener que não aumenta bem

Eu tenho um aplicativo de servidor ECHO baseado em umTCPListener. Ele aceita clientes, lê os dados e retorna os mesmos dados. Eu o desenvolvi usando a abordagem assíncrona / aguardada, usando oXXXAsync métodos fornecidos pela estrutura. Eu ...

2 a resposta

Como Microsoft.Bcl.Async funciona?

Microsoft.Bcl.Async permite que os desenvolvedores usemasync/await palavras-chave sem o .NET Framework 4.5 que eles devem direcionar para usá-las. Isso é ótimo, graças ao trabalho incrivelmente difícil das pessoas no Microsoft CLR e nas equipes ...

2 a resposta

Async / waitit afeta o desempenho do servidor tcp?

Estou criando um servidor Tcp em C # 5.0 e estou usando a palavra-chave aguardar ao chamartcpListener.AcceptTcpClientAsync enetworkStream.ReadAsync No entanto, quando verifico o uso da CPU do meu servidor com o Process Explorer, tenho os ...

2 a resposta

Raspagem paralela no .NET

A empresa em que trabalho administra algumas centenas de sites muito dinâmicos. Ele decidiu criar um mecanismo de pesquisa e fui encarregado de escrever o raspador. Alguns sites são executados em hardware antigo e não são capazes de sofrer muito ...

4 a resposta

Devo usar aguardar com o método de ação assíncrona?

Preciso implementar uma ação assíncrona no meu Controller para uma chamada de API externa de longa execução. Olhando para alguns tutoriais, implementei meu método assim: [AsyncTimeout(200)] public async Task<ActionResult> DoAsync() { // Execute ...

4 a resposta

Como o Async e o Await funcionam

Estou tentando entender como o Async e o Await funcionam. Como o controle viaja no programa. Aqui está o código que eu estava tentando entender. public async Task MyMethod() { Task<int> longRunningTask = LongRunningOperation(); //indeed you can ...