Class AspNetCoreApiDescriptionModelProvider
Inheritance
AspNetCoreApiDescriptionModelProvider
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvider, ITransientDependency
Constructors
AspNetCoreApiDescriptionModelProvider(IOptions<AspNetCoreApiDescriptionModelProviderOptions>, IApiDescriptionGroupCollectionProvider, IOptions<AbpAspNetCoreMvcOptions>, IOptions<AbpApiDescriptionModelOptions>)
Declaration
public AspNetCoreApiDescriptionModelProvider(IOptions<AspNetCoreApiDescriptionModelProviderOptions> options, IApiDescriptionGroupCollectionProvider descriptionProvider, IOptions<AbpAspNetCoreMvcOptions> abpAspNetCoreMvcOptions, IOptions<AbpApiDescriptionModelOptions> modelOptions)
Parameters
Properties
Logger
Declaration
public ILogger<AspNetCoreApiDescriptionModelProvider> Logger { get; set; }
Property Value
Methods
CreateApiModel(ApplicationApiDescriptionModelRequestDto)
Declaration
public ApplicationApiDescriptionModel CreateApiModel(ApplicationApiDescriptionModelRequestDto input)
Parameters
Returns
GetMethodParamName(ParameterInfo)
Declaration
public string GetMethodParamName(ParameterInfo parameterInfo)
Parameters
Returns
Implements
Extension Methods