[This is preliminary documentation and is subject to change.]
Classes
Class | Description | |
---|---|---|
![]() | ActionAttribute |
Decorates MVC Actions
|
![]() | ActionFilterAttribute |
General ancestor for MVC Action Filters - get invoked before and after actions
|
![]() | ActionGroupInfo |
Provides reflection information about a group of action methods which all share the same action name(invocation name) within controller type.
Invocation names are mapped to actual method names, as ActionAttribute may override the name of actual method that it decorates.
This is a framework internal method which is not intended to be used by business logic developers
|
![]() | ActionInfo |
Provides reflection information about a particular action method of a controller type.
This is a framework internal method which is not intended to be used by business logic developers
|
![]() | CacheControlAttribute |
Decorates controller classes or actions that set NoCache headers in response. By default Force = true
|
![]() | Controller |
Represents controller that all MVC controllers must inherit from
|
![]() | ControllerInfo |
Provides reflection information about controller type.
This is a framework internal method which is not intended to be used by business logic developers
|
![]() | NoCacheAttribute |
Decorates controller classes or actions that set NoCache headers in response. By default Force = true
|
![]() | SessionCSRFCheckAttribute |
Decorates controller classes or actions that need to check CSRF token on POST against the user session
|
Structures
Structure | Description | |
---|---|---|
![]() | ClientRecord |
Represents MVC action result that returns ROW as JSON object for WV.RecordModel(...) ctor init
|
![]() | FileDownload |
Represents MVC action result that downloads a local file
|
![]() | Http403Forbidden |
Returns HTTP 403 - forbidden
This should be used in place of returning exceptions where needed as it is faster
|
![]() | Http404NotFound |
Returns HTTP 404 - not found.
This should be used in place of returning exceptions where needed as it is faster
|
![]() | JSONResult |
Represents MVC action result that returns JSON object with options.
If JSON options are not needed then just return CLR object directly from controller action without this wrapper
|
![]() | Picture |
Represents MVC action result that returns/downloads an image
|
![]() | Redirect |
Represents MVC action result that redirects user to some URL
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IActionResult |
Decorates entities that get returned by MVC actions and can get executed to generate some result action (command pattern)
|