Table of Contents

Class ModuleLifecycleContributorBase

Namespace
Volo.Abp.Modularity
Assembly
Volo.Abp.Core.dll
public abstract class ModuleLifecycleContributorBase : IModuleLifecycleContributor, ITransientDependency
Inheritance
ModuleLifecycleContributorBase
Implements
Derived
Inherited Members
Extension Methods

Constructors

ModuleLifecycleContributorBase()

protected ModuleLifecycleContributorBase()

Methods

Initialize(ApplicationInitializationContext, IAbpModule)

public virtual void Initialize(ApplicationInitializationContext context, IAbpModule module)

Parameters

context ApplicationInitializationContext
module IAbpModule

InitializeAsync(ApplicationInitializationContext, IAbpModule)

public virtual Task InitializeAsync(ApplicationInitializationContext context, IAbpModule module)

Parameters

context ApplicationInitializationContext
module IAbpModule

Returns

Task

Shutdown(ApplicationShutdownContext, IAbpModule)

public virtual void Shutdown(ApplicationShutdownContext context, IAbpModule module)

Parameters

context ApplicationShutdownContext
module IAbpModule

ShutdownAsync(ApplicationShutdownContext, IAbpModule)

public virtual Task ShutdownAsync(ApplicationShutdownContext context, IAbpModule module)

Parameters

context ApplicationShutdownContext
module IAbpModule

Returns

Task