Class ConventionalControllerSetting
Inheritance
System.Object
ConventionalControllerSetting
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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
Type |
Name |
Description |
System.Reflection.Assembly |
assembly |
|
System.String |
rootPath |
|
System.String |
remoteServiceName |
|
Properties
Declaration
public Action<ApiVersioningOptions> ApiVersionConfigurer { get; set; }
Property Value
Type |
Description |
System.Action<ApiVersioningOptions> |
|
ApiVersions
Declaration
public List<ApiVersion> ApiVersions { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<ApiVersion> |
|
Assembly
Declaration
public Assembly Assembly { get; }
Property Value
Type |
Description |
System.Reflection.Assembly |
|
Declaration
public Action<ControllerModel> ControllerModelConfigurer { get; set; }
Property Value
Type |
Description |
System.Action<ControllerModel> |
|
ControllerTypes
Declaration
public HashSet<Type> ControllerTypes { get; }
Property Value
Type |
Description |
System.Collections.Generic.HashSet<System.Type> |
|
RemoteServiceName
Declaration
public string RemoteServiceName { get; set; }
Property Value
Type |
Description |
System.String |
|
RootPath
Declaration
public string RootPath { get; set; }
Property Value
Type |
Description |
System.String |
|
TypePredicate
Declaration
public Func<Type, bool> TypePredicate { get; set; }
Property Value
Type |
Description |
System.Func<System.Type, System.Boolean> |
|
UrlActionNameNormalizer
Declaration
public Func<UrlActionNameNormalizerContext, string> UrlActionNameNormalizer { get; set; }
Property Value
UrlControllerNameNormalizer
Declaration
public Func<UrlControllerNameNormalizerContext, string> UrlControllerNameNormalizer { get; set; }
Property Value
Methods
Initialize()
Declaration
Extension Methods