Show / Hide Table of Contents

Interface IModuleManager

Namespace: Volo.Abp.Modularity
Assembly: Volo.Abp.Core.dll
Syntax
public interface IModuleManager

Methods

InitializeModules(ApplicationInitializationContext)

Declaration
void InitializeModules(ApplicationInitializationContext context)
Parameters
Type Name Description
ApplicationInitializationContext context

InitializeModulesAsync(ApplicationInitializationContext)

Declaration
Task InitializeModulesAsync(ApplicationInitializationContext context)
Parameters
Type Name Description
ApplicationInitializationContext context
Returns
Type Description
Task

ShutdownModules(ApplicationShutdownContext)

Declaration
void ShutdownModules(ApplicationShutdownContext context)
Parameters
Type Name Description
ApplicationShutdownContext context

ShutdownModulesAsync(ApplicationShutdownContext)

Declaration
Task ShutdownModulesAsync(ApplicationShutdownContext context)
Parameters
Type Name Description
ApplicationShutdownContext context
Returns
Type Description
Task

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by Volosoft