Class ConventionalControllerSetting
Inheritance
object
ConventionalControllerSetting
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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 |
|
| string |
rootPath |
|
| string |
remoteServiceName |
|
Properties
Declaration
public Action<ApiVersioningOptions> ApiVersionConfigurer { get; set; }
Property Value
| Type |
Description |
| System.Action<T><Microsoft.AspNetCore.Mvc.Versioning.ApiVersioningOptions> |
|
ApiVersions
Declaration
public List<ApiVersion> ApiVersions { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.List<T><ApiVersion> |
|
ApplicationServiceTypes
Declaration
public ApplicationServiceTypes ApplicationServiceTypes { get; set; }
Property Value
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<T><Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel> |
|
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
| Type |
Description |
| System.Func<T, TResult><System.Type, bool> |
|
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
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<T><System.Type> |
|
Initialize()
Declaration
Extension Methods