Class AbpApplicationFactory
Inheritance
AbpApplicationFactory
Assembly: Volo.Abp.Core.dll
Syntax
public static class AbpApplicationFactory
Methods
Create(Type, IServiceCollection, Action<AbpApplicationCreationOptions>?)
Declaration
public static IAbpApplicationWithExternalServiceProvider Create(Type startupModuleType, IServiceCollection services, Action<AbpApplicationCreationOptions>? optionsAction = null)
Parameters
Returns
Create(Type, Action<AbpApplicationCreationOptions>?)
Declaration
public static IAbpApplicationWithInternalServiceProvider Create(Type startupModuleType, Action<AbpApplicationCreationOptions>? optionsAction = null)
Parameters
Returns
CreateAsync(Type, IServiceCollection, Action<AbpApplicationCreationOptions>?)
Declaration
public static Task<IAbpApplicationWithExternalServiceProvider> CreateAsync(Type startupModuleType, IServiceCollection services, Action<AbpApplicationCreationOptions>? optionsAction = null)
Parameters
Returns
CreateAsync(Type, Action<AbpApplicationCreationOptions>?)
Declaration
public static Task<IAbpApplicationWithInternalServiceProvider> CreateAsync(Type startupModuleType, Action<AbpApplicationCreationOptions>? optionsAction = null)
Parameters
Returns
CreateAsync<TStartupModule>(IServiceCollection, Action<AbpApplicationCreationOptions>?)
Declaration
public static Task<IAbpApplicationWithExternalServiceProvider> CreateAsync<TStartupModule>(IServiceCollection services, Action<AbpApplicationCreationOptions>? optionsAction = null) where TStartupModule : IAbpModule
Parameters
Returns
Type Parameters
Name |
Description |
TStartupModule |
|
CreateAsync<TStartupModule>(Action<AbpApplicationCreationOptions>?)
Declaration
public static Task<IAbpApplicationWithInternalServiceProvider> CreateAsync<TStartupModule>(Action<AbpApplicationCreationOptions>? optionsAction = null) where TStartupModule : IAbpModule
Parameters
Returns
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
Returns
Type Parameters
Name |
Description |
TStartupModule |
|
Create<TStartupModule>(Action<AbpApplicationCreationOptions>?)
Declaration
public static IAbpApplicationWithInternalServiceProvider Create<TStartupModule>(Action<AbpApplicationCreationOptions>? optionsAction = null) where TStartupModule : IAbpModule
Parameters
Returns
Type Parameters
Name |
Description |
TStartupModule |
|