Resultados de la búsqueda a petición "async-await"
¿Async espera realmente sin bloqueo en el navegador?
He estado jugando con la función en un SPA usando TypeScript y Promesas nativas, y me doy cuenta de que incluso si refactorizo una función de larga duración en una función asíncrona que devuelve una promesa, la interfaz de usuario sigue ...
Try / catch blocks con async / await
Estoy cavando en la función async / wait del nodo 7 y sigo tropezando con código como este async function main() { try { var quote = await getQuote(); console.log(quote); } catch(error) { console.error(error); } }Esta parece ser la única ...
Async espera cómo usar valores de retorno
Tengo un servicio de Windows que heredé de otro desarrollador, funciona muy lento y tiene numerosas llamadas lentas a la API de eBay. Deseo acelerarlo sin demasiada refactorización. Acabo de comenzar a mirar el uso de c # async / await para ...
¿Por qué usar async con QueueBackgroundWorkItem?
¿Cuál es el beneficio de usarasync con el ASP.NETQueueBackgroundWorkItem ¿método? HostingEnvironment.QueueBackgroundWorkItem(async cancellationToken => { var result = await LongRunningMethodAsync(); // etc. });Tengo entendido que las funciones ...
¿Es posible obtener un buen seguimiento de pila con métodos asíncronos .NET?
Tengo la siguiente configuración de código de muestra en una aplicación WebApi:
WebRequest BeginGetResponse / EndGetResponse lanza una excepción cuando usa Task.FromAsync
Intento asinificar la operación POST a un servicio web REST mediante la solicitud web.Entonces, por lo que sé, necesito usar el
Parallel.ForEach vs Async Forloop en operaciones de E / S pesadas
Quiero comparar dos escenarios teóricos. He simplificado los casos a los fines de la pregunta. Pero básicamente es el típico escenario de consumidor productor. (Me estoy centrando en el consumidor). Tengo un granQueue<string> dataQueue que tengo ...
Con respecto al uso de Task.Start (), Task.Run () y Task.Factory.StartNew ()
Acabo de ver 3 rutinas con respecto al uso de TPL que hacen el mismo trabajo; Aquí está el código: public static void Main() { Thread.CurrentThread.Name = "Main"; // Create a task and supply a user delegate by using a lambda expression. Task ...
¿Cómo esperar una lista de tareas de forma asíncrona usando LINQ?
Tengo una lista de tareas que creé así: public async Task<IList<Foo>> GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo => await DoSomethingAsync(foo)).ToList(); ... }Mediante el uso.ToList(), ...