Class ConventionalControllerSetting
Inheritance
ConventionalControllerSetting
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class ConventionalControllerSetting
Constructors
ConventionalControllerSetting(Assembly, string, string)
Declaration
public ConventionalControllerSetting(Assembly assembly, string rootPath, string remoteServiceName)
Parameters
Properties
ApiVersions
Declaration
public List<ApiVersion> ApiVersions { get; }
Property Value
Type |
Description |
List<ApiVersion> |
|
ApplicationServiceTypes
Declaration
public ApplicationServiceTypes ApplicationServiceTypes { get; set; }
Property Value
Assembly
Declaration
public Assembly Assembly { get; }
Property Value
Declaration
public Action<ControllerModel>? ControllerModelConfigurer { get; set; }
Property Value
Declaration
public Action<MvcApiVersioningOptions>? MvcApiVersioningConfigurer { get; set; }
Property Value
Type |
Description |
Action<MvcApiVersioningOptions> |
|
RemoteServiceName
Declaration
public string RemoteServiceName { get; set; }
Property Value
RootPath
Declaration
public string RootPath { get; set; }
Property Value
TypePredicate
Declaration
public Func<Type, bool>? TypePredicate { get; set; }
Property Value
UrlActionNameNormalizer
Declaration
public Func<UrlActionNameNormalizerContext, string>? UrlActionNameNormalizer { get; set; }
Property Value
UrlControllerNameNormalizer
Declaration
public Func<UrlControllerNameNormalizerContext, string>? UrlControllerNameNormalizer { get; set; }
Property Value
UseV3UrlStyle
Declaration
public bool? UseV3UrlStyle { get; set; }
Property Value
Methods
GetControllerTypes()
Declaration
public IReadOnlyList<Type> GetControllerTypes()
Returns
Initialize()
Declaration
Extension Methods