Show / Hide Table of Contents

Class AbpApplicationFactory

Inheritance
System.Object
AbpApplicationFactory
Namespace: Volo.Abp
Assembly: Volo.Abp.Core.dll
Syntax
public static class AbpApplicationFactory : object

Methods

Create(Type, Action<AbpApplicationCreationOptions>)

Declaration
public static IAbpApplicationWithInternalServiceProvider Create(Type startupModuleType, Action<AbpApplicationCreationOptions> optionsAction = null)
Parameters
Type Name Description
Type startupModuleType
Action<AbpApplicationCreationOptions> optionsAction
Returns
Type Description
IAbpApplicationWithInternalServiceProvider

Create(Type, IServiceCollection, Action<AbpApplicationCreationOptions>)

Declaration
public static IAbpApplicationWithExternalServiceProvider Create(Type startupModuleType, IServiceCollection services, Action<AbpApplicationCreationOptions> optionsAction = null)
Parameters
Type Name Description
Type startupModuleType
IServiceCollection services
Action<AbpApplicationCreationOptions> optionsAction
Returns
Type Description
IAbpApplicationWithExternalServiceProvider

Create<TStartupModule>(Action<AbpApplicationCreationOptions>)

Declaration
public static IAbpApplicationWithInternalServiceProvider Create<TStartupModule>(Action<AbpApplicationCreationOptions> optionsAction = null)

    where TStartupModule : IAbpModule
Parameters
Type Name Description
Action<AbpApplicationCreationOptions> optionsAction
Returns
Type Description
IAbpApplicationWithInternalServiceProvider
Type Parameters
Name Description
TStartupModule

Create<TStartupModule>(IServiceCollection, Action<AbpApplicationCreationOptions>)

Declaration
public static IAbpApplicationWithExternalServiceProvider Create<TStartupModule>(IServiceCollection services, Action<AbpApplicationCreationOptions> optionsAction = null)

    where TStartupModule : IAbpModule
Parameters
Type Name Description
IServiceCollection services
Action<AbpApplicationCreationOptions> optionsAction
Returns
Type Description
IAbpApplicationWithExternalServiceProvider
Type Parameters
Name Description
TStartupModule
Back to top Powered by Volosoft