Je suis en train d'essayer de comprendre pourquoi et quand dois-je utiliser un contrôleur async action. Finalement, quand je vais utilise "en attente", il va attendre la fin de l'opération afin de retourner à la Vue.
Par exemple
public async Task<ActionResult> TryMe()
{
await SomeActionAsync();
return View();
}
Dans ce cas, si j'utilise la async ou non à l'aide de l'asynchrone, l'Action prendra le même temps à s'exécuter.
Si je n'essaie pas de courir au moins 2 opérations lentes (qui ne sont pas dépendants les uns des autres) en parallèle, je ne vois pas de raison d'utiliser un contrôleur async action.
S'il vous plaît corrigez-moi si je me trompe. Je pense que je suis absent quelque chose ici.