FrontController in ASP.NET MVC
GPTKB entity
Statements (29)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Design Pattern
|
gptkbp:alternativeTo |
Page Controller pattern
|
gptkbp:benefit |
logging
error handling centralized control consistent request processing easier security enforcement |
gptkbp:category |
gptkb:architecture
|
gptkbp:delegatesTo |
controllers
|
gptkbp:example |
gptkb:System.Web.Mvc.Controller
gptkb:System.Web.Mvc.MvcHandler |
gptkbp:handles |
all incoming HTTP requests
|
https://www.w3.org/2000/01/rdf-schema#label |
FrontController in ASP.NET MVC
|
gptkbp:implementedIn |
gptkb:ControllerBase
gptkb:MvcHandler Controller |
gptkbp:invokedFor |
action methods
|
gptkbp:mapType |
routes
|
gptkbp:originatedIn |
gptkb:Front_Controller_pattern_(Martin_Fowler)
|
gptkbp:pattern |
behavioral pattern
|
gptkbp:platform |
gptkb:ASP.NET_MVC
|
gptkbp:purpose |
centralize request handling
|
gptkbp:relatedTo |
gptkb:IController
gptkb:IControllerFactory gptkb:RouteTable router |
gptkbp:usedIn |
gptkb:ASP.NET_MVC
|
gptkbp:bfsParent |
gptkb:Front_controller_pattern
|
gptkbp:bfsLayer |
7
|