Show / Hide Table of Contents

Class AbpAspNetCoreMvcConventionalRegistrar

Inheritance
System.Object
AbpAspNetCoreMvcConventionalRegistrar
Namespace: Volo.Abp.AspNetCore.Mvc.DependencyInjection
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AbpAspNetCoreMvcConventionalRegistrar : ConventionalRegistrarBase

Methods

AddType(IServiceCollection, Type)

Declaration
public override void AddType(IServiceCollection services, Type type)
Parameters
Type Name Description
IServiceCollection services
System.Type type

GetMvcServiceLifetime(Type)

Declaration
protected virtual ServiceLifetime GetMvcServiceLifetime(Type type)
Parameters
Type Name Description
System.Type type
Returns
Type Description
ServiceLifetime

IsMvcService(Type)

Declaration
protected virtual bool IsMvcService(Type type)
Parameters
Type Name Description
System.Type type
Returns
Type Description
System.Boolean

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft