Class AbpApiDefinitionController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.ApiExploring
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
[Area("abp")]
[RemoteService(true, Name = "abp")]
[Route("api/abp/api-definition")]
public class AbpApiDefinitionController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns, IRemoteService
Constructors
AbpApiDefinitionController(IApiDescriptionModelProvider)
Declaration
public AbpApiDefinitionController(IApiDescriptionModelProvider modelProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IApiDescriptionModelProvider | modelProvider |
Fields
ModelProvider
Declaration
protected readonly IApiDescriptionModelProvider ModelProvider
Field Value
| Type | Description |
|---|---|
| IApiDescriptionModelProvider |
Methods
Get(ApplicationApiDescriptionModelRequestDto)
Declaration
[HttpGet]
public virtual ApplicationApiDescriptionModel Get(ApplicationApiDescriptionModelRequestDto model)
Parameters
| Type | Name | Description |
|---|---|---|
| ApplicationApiDescriptionModelRequestDto | model |
Returns
| Type | Description |
|---|---|
| ApplicationApiDescriptionModel |