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 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Adam Freeman 2016

Authors and Affiliations

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

Personalised recommendations