Show / Hide Table of Contents

Interface IModuleLifecycleContributor

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

Methods

Initialize(ApplicationInitializationContext, IAbpModule)

Declaration
void Initialize(ApplicationInitializationContext context, IAbpModule module)
Parameters
Type Name Description
ApplicationInitializationContext context
IAbpModule module

InitializeAsync(ApplicationInitializationContext, IAbpModule)

Declaration
Task InitializeAsync(ApplicationInitializationContext context, IAbpModule module)
Parameters
Type Name Description
ApplicationInitializationContext context
IAbpModule module
Returns
Type Description
Task

Shutdown(ApplicationShutdownContext, IAbpModule)

Declaration
void Shutdown(ApplicationShutdownContext context, IAbpModule module)
Parameters
Type Name Description
ApplicationShutdownContext context
IAbpModule module

ShutdownAsync(ApplicationShutdownContext, IAbpModule)

Declaration
Task ShutdownAsync(ApplicationShutdownContext context, IAbpModule module)
Parameters
Type Name Description
ApplicationShutdownContext context
IAbpModule module
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>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform