Class AbpServiceProxyScriptController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.ProxyScripting
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
[Area("Abp")]
[Route("Abp/ServiceProxyScript")]
[DisableAuditing]
[RemoteService(false)]
[ApiExplorerSettings(IgnoreApi = true)]
public class AbpServiceProxyScriptController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
AbpServiceProxyScriptController(IProxyScriptManager, IOptions<AbpAspNetCoreMvcOptions>, IJavascriptMinifier)
Declaration
public AbpServiceProxyScriptController(IProxyScriptManager proxyScriptManager, IOptions<AbpAspNetCoreMvcOptions> options, IJavascriptMinifier javascriptMinifier)
Parameters
Type | Name | Description |
---|---|---|
IProxyScriptManager | proxyScriptManager | |
IOptions<AbpAspNetCoreMvcOptions> | options | |
IJavascriptMinifier | javascriptMinifier |
Fields
JavascriptMinifier
Declaration
protected readonly IJavascriptMinifier JavascriptMinifier
Field Value
Type | Description |
---|---|
IJavascriptMinifier |
Options
Declaration
protected readonly AbpAspNetCoreMvcOptions Options
Field Value
Type | Description |
---|---|
AbpAspNetCoreMvcOptions |
ProxyScriptManager
Declaration
protected readonly IProxyScriptManager ProxyScriptManager
Field Value
Type | Description |
---|---|
IProxyScriptManager |
Methods
GetAll(ServiceProxyGenerationModel)
Declaration
[HttpGet]
[Produces("application/javascript", new string[] { "text/plain" })]
public virtual ActionResult GetAll(ServiceProxyGenerationModel model)
Parameters
Type | Name | Description |
---|---|---|
ServiceProxyGenerationModel | model |
Returns
Type | Description |
---|---|
ActionResult |