Class ConventionalRegistrarBase
Inheritance
System.Object
ConventionalRegistrarBase
Assembly: Volo.Abp.Core.dll
Syntax
public abstract class ConventionalRegistrarBase : object, IConventionalRegistrar
Methods
AddAssembly(IServiceCollection, Assembly)
Declaration
public virtual void AddAssembly(IServiceCollection services, Assembly assembly)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
Assembly |
assembly |
|
AddType(IServiceCollection, Type)
Declaration
public abstract void AddType(IServiceCollection services, Type type)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
Type |
type |
|
AddTypes(IServiceCollection, Type[])
Declaration
public virtual void AddTypes(IServiceCollection services, params Type[] types)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
Type[] |
types |
|
IsConventionalRegistrationDisabled(Type)
Declaration
protected virtual bool IsConventionalRegistrationDisabled(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Type |
Description |
System.Boolean |
|
TriggerServiceExposing(IServiceCollection, Type, List<Type>)
Declaration
protected virtual void TriggerServiceExposing(IServiceCollection services, Type implementationType, List<Type> serviceTypes)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
Type |
implementationType |
|
List<Type> |
serviceTypes |
|
Implements
Extension Methods