Controllers and Actions

  • Adam Freeman


Every request that comes to your application is handled by a controller. In the ASP.NET Core MVC, controllers are .NET classes that contain the logic required to handle a request. In Chapter 3, I explained that the role of the controller is to encapsulate your application logic. This means that controllers are responsible for processing incoming requests, performing operations on the domain model, and selecting views to render to the user.


Action Result Action Method Context Data Controller Class Context Object 

Copyright information

© Adam Freeman 2016

Authors and Affiliations

  • Adam Freeman
    • 1
  1. 1.Milton Keynes MK6 3PAUK

Personalised recommendations