¿Deberían todos los métodos de Entity Framework usar asíncrono? [cerrado]

¿Es una buena práctica, en Asp.Net MVC o Asp.Net Web API, tener todas las acciones del controlador que consultan la base de datos (incluso la consulta más simple) para usar el patrón asíncrono / espera?

Sé usarasíncrono / esperar agrega complejidad, pero ¿vale la pena agregarlo? ¿Incluso para la consulta más simple?

Respuestas a la pregunta(1)

Su respuesta a la pregunta