Cambiar un controlador síncrono ASP.NET MVC (Controller
) a un controlador asíncrono (AsyncController
) parece una tarea trivial, pero ¿cuándo debería hacerlo?¿Cuándo debería usar Controladores Async en ASP.NET MVC?
¿Debo hacer todos los controladores asincrónicos independientemente de sus acciones? ¿Cuáles son ejemplos de operaciones que se mejorarían si se usaran en un controlador asíncrono?
Tomando el ejemplo más trivial: páginas html estáticas. Entonces usted tiene los controladores más básicos que simplemente devuelve View
de la acción Index
. ¿Debería cambiarse este controlador a asíncrono, es decir, regresar ahora desde IndexCompleted
?
Posible duplicado de [Controlador Async ASP.NET MVC4 - ¿Por qué usar?] (Http://stackoverflow.com/questions/15190112/asp-net-mvc4-async-controller-why-to-use) – Luiso
@ Luiso Mi pregunta fue hecha dos años antes. –