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 |