Я только что загрузил исходный код музыкального магазина (microsoft sample projct) на основе ASP.NET 5. Я не понимаю, почему разработчики из Microsoft используют интерфейс IActionResult как возвращаемый тип в контроллерах.
Какова причина использования интерфейса IActionResult? Почему бы просто не использовать тип ActionResult.