Resultados de la búsqueda a petición "async-await"

3 la respuesta

¿En qué se diferencia la semántica de AsyncLocal del contexto de la llamada lógica?

.NET 4.6 presenta elAsyncLocal<T> clase para el flujo de datos ambientales a lo largo del flujo de control asincrónico. He usado previamenteCallContext.LogicalGet/SetData para este propósito, y me pregunto si y de qué manera los dos son ...

1 la respuesta

Las pruebas asincrónicas de xUnit se muestran como "externas" en VS2015

Tengo problemas con todas mis pruebas asincrónicas de xUnit que se muestran como externas en el Explorador de pruebas en VS2015. Todavía se ejecutarán al llamar a Ejecutar todo en el explorador de prueba, pero como se consideran externos, casi ...

3 la respuesta

Async threadsafe Obtener de MemoryCache

He creado un caché asíncrono que usa .NETMemoryCache debajo. Este es el codigo public async Task<T> GetAsync(string key, Func<Task<T>> populator, TimeSpan expire, object parameters) { if(parameters != null) key ...

2 la respuesta

¿Cuál es una alternativa para Task.FromResult <T> () para tareas que representan operaciones que devuelven void [duplicate]

Esta pregunta ya tiene una respuesta aquí: Si mi interfaz debe devolver la Tarea, ¿cuál es la mejor manera de tener una implementación sin ...

5 la respuesta

¿Cómo estrangular múltiples tareas asincrónicas?

Tengo un código de la siguiente forma: static async Task DoSomething(int n) { ... } static void RunThreads(int totalThreads, int throttle) { var tasks = new List<Task>(); for (var n = 0; n < totalThreads; n++) { var task = DoSomething(n); ...

7 la respuesta

¿Cómo diseñar operaciones asincrónicas fluidas?

Las operaciones asincrónicas no parecen funcionar bien con interfaces fluidas que prefiero codificar. ¿Cómo se puede combinar Asynchrony con Fluent? Muestra: tengo dos métodos que anteriormente devolvieron unMyEntity pero no juegas bien cuando ...

4 la respuesta

Múltiples espera vs Tarea.WaitAll - equivalente?

En términos de rendimiento, ¿se ejecutarán estos 2 métodos?GetAllWidgets() yGetAllFoos() ¿en paralelo? ¿Hay alguna razón para usar uno sobre el otro? Parece que están sucediendo muchas cosas detrás del escenario con el compilador, así que no lo ...

2 la respuesta

esperar sin ConfigureAwait (falso) continúa en un hilo diferente

Tengo una aplicación WinForms y tengo un código que debe ejecutarse en el hilo de la interfaz de usuario. Sin embargo, el código después deawait se ejecuta en un hilo diferente. protected override async void OnHandleCreated(EventArgs e) ...

2 la respuesta

Await vs Task.Result en un método asíncrono [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la diferencia entre esperar Tarea <T> y Tarea <T> .Resultado? [/questions/27464287/what-is-the-difference-between-await-taskt-and-taskt-result] 2 respuestas¿Cuál es la diferencia entre hacer ...

1 la respuesta

Aplicación UWP: FileOpenPicker PickSingleFileAsync () no puede esperar

Estoy tratando de permitir que el usuario busque un archivo con la clase FileOpenPicker, pero cuando uso la función PickSingleFileAsync con await, aparece el siguiente error: 'IAsyncOperation' no contiene una definición para 'GetAwaiter' y no se ...