Abp.Web.Mvc
This module is used to build ASP.NET MVC web sites using Abp.
This attribute is used on an action of an MVC
to make that action usable only by authorized users.
Creates a new instance of class.
A list of permissions to authorize
Defines extension methods to to allow to configure Abp.Web.Api module.
Used to configure Abp.Web.Api module.
Default UnitOfWorkAttribute for all actions.
Default WrapResultAttribute for all actions.
Default: true.
Default: true.
Used to enable/disable auditing for MVC controllers.
Default: true.
Used to enable/disable auditing for child MVC actions.
Default: false.
Base class for all MVC Controllers in Abp system.
Gets current session information.
Gets the event bus.
Reference to the permission manager.
Reference to the setting manager.
Reference to the permission checker.
Reference to the feature manager.
Reference to the permission checker.
Reference to the localization manager.
Reference to the error info builder.
Gets/sets name of the localization source that is used in this application service.
It must be set in order to use and methods.
Gets localization source.
It's valid if is set.
Reference to the logger to write logs.
Reference to the object to object mapper.
Reference to .
Gets current unit of work.
MethodInfo for currently executing action.
WrapResultAttribute for currently executing action.
Constructor.
Gets localized string for given key name and current language.
Key name
Localized string
Gets localized string for given key name and current language with formatting strings.
Key name
Format arguments
Localized string
Gets localized string for given key name and specified culture information.
Key name
culture information
Localized string
Gets localized string for given key name and current language with formatting strings.
Key name
culture information
Format arguments
Localized string
Checks if current user is granted for a permission.
Name of the permission
Checks if current user is granted for a permission.
Name of the permission
Checks if given feature is enabled for current tenant.
Name of the feature
Checks if given feature is enabled for current tenant.
Name of the feature
Json the specified data, contentType, contentEncoding and behavior.
Data.
Content type.
Content encoding.
Behavior.
This controller is used to create client side scripts
to work with ABP.
Constructor.
Gets all needed scripts.
Registers all MVC Controllers derived from .
This class is used to override returning Json results from MVC controllers.
Gets or sets a value indicating whether this JSON result is camel cased on serialization.
Default: true.
Gets or sets a value indicating whether this JSON result uses on serialization.
Default: false.
Constructor.
Constructor with JSON data.
JSON data
This class is used to allow MVC to use dependency injection system while creating MVC controllers.
Reference to DI kernel.
Creates a new instance of WindsorControllerFactory.
Reference to DI kernel
Called by MVC system and releases/disposes given controller instance.
Controller instance
Called by MVC system and creates controller instance for given controller type.
Request context
Controller type
Includes a script to the page with versioning.
Reference to the HtmlHelper object
URL of the script file
Includes a style to the page with versioning.
Reference to the HtmlHelper object
URL of the style file
A helper class to simplify expose web resources.
Exposes one or more embedded resources to web clients.
It can be used to embed JavaScript/CSS files into assemblies and use them in html pages easily.
Root path of the resource. Can include '/' for deeper paths.
The assembly contains resources
Root namespace of the resources
Gets an embedded resource file.
Full path of the resource
Embedded resource file
Base class for all views in Abp system.
Base class for all views in Abp system.
Type of the View Model
Gets the root path of the application.
Reference to the setting manager.
Gets/sets name of the localization source that is used in this controller.
It must be set in order to use and methods.
Constructor.
Gets localized string for given key name and current language.
Key name
Localized string
Gets localized string for given key name and current language with formatting strings.
Key name
Format arguments
Localized string
Gets localized string for given key name and specified culture information.
Key name
culture information
Localized string
Gets localized string for given key name and current language with formatting strings.
Key name
culture information
Format arguments
Localized string
Gets localized string from given source for given key name and current language.
Source name
Key name
Localized string
Gets localized string from given source for given key name and current language with formatting strings.
Source name
Key name
Format arguments
Localized string
Gets localized string from given source for given key name and specified culture information.
Source name
Key name
culture information
Localized string
Gets localized string from given source for given key name and current language with formatting strings.
Source name
Key name
culture information
Format arguments
Localized string
Checks if current user is granted for a permission.
Name of the permission
Determines whether is given feature enabled.
Name of the feature.
True, if enabled; False if not.
Gets current value of a feature.
Feature name
Value of the feature