Table of Contents

Interface IAbpApplicationWithExternalServiceProvider

Namespace
Volo.Abp
Assembly
Volo.Abp.Core.dll
public interface IAbpApplicationWithExternalServiceProvider : IAbpApplication, IModuleContainer, IApplicationInfoAccessor, IDisposable
Inherited Members
Extension Methods

Methods

Initialize(IServiceProvider)

Sets the service provider and initializes all the modules. If SetServiceProvider(IServiceProvider) was called before, the same serviceProvider instance should be passed to this method.

void Initialize(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider

InitializeAsync(IServiceProvider)

Sets the service provider and initializes all the modules. If SetServiceProvider(IServiceProvider) was called before, the same serviceProvider instance should be passed to this method.

Task InitializeAsync(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider

Returns

Task

SetServiceProvider(IServiceProvider)

Sets the service provider, but not initializes the modules.

void SetServiceProvider(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider