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