Dela via


StartupInitializationExtensions.AddStartupInitialization Method

Definition

Overloads

AddStartupInitialization(IServiceCollection)

Adds function that will be executed before application starts.

AddStartupInitialization(IServiceCollection, IConfigurationSection)

Adds function that will be executed before application starts.

AddStartupInitialization(IServiceCollection, Action<StartupInitializationOptions>)

Adds function that will be executed before application starts.

AddStartupInitialization(IServiceCollection)

Adds function that will be executed before application starts.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::Testing::IStartupInitializationBuilder ^ AddStartupInitialization(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.Hosting.Testing.IStartupInitializationBuilder AddStartupInitialization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddStartupInitialization : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.Hosting.Testing.IStartupInitializationBuilder
<Extension()>
Public Function AddStartupInitialization (services As IServiceCollection) As IStartupInitializationBuilder

Parameters

services
IServiceCollection

Service collection use to register initialization function.

Returns

Services passed for further configuration.

Remarks

Use it for one time initialization logic. Sequence of execution is not guaranteed.

Applies to

AddStartupInitialization(IServiceCollection, IConfigurationSection)

Adds function that will be executed before application starts.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::Testing::IStartupInitializationBuilder ^ AddStartupInitialization(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Microsoft::Extensions::Configuration::IConfigurationSection ^ section);
public static Microsoft.Extensions.Hosting.Testing.IStartupInitializationBuilder AddStartupInitialization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddStartupInitialization : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.Hosting.Testing.IStartupInitializationBuilder
<Extension()>
Public Function AddStartupInitialization (services As IServiceCollection, section As IConfigurationSection) As IStartupInitializationBuilder

Parameters

services
IServiceCollection

Service collection use to register initialization function.

section
IConfigurationSection

Configure startup initializers with config.

Returns

Services passed for further configuration.

Remarks

Use it for one time initialization logic. Sequence of execution is not guaranteed.

Applies to

AddStartupInitialization(IServiceCollection, Action<StartupInitializationOptions>)

Adds function that will be executed before application starts.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::Testing::IStartupInitializationBuilder ^ AddStartupInitialization(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<Microsoft::Extensions::Hosting::Testing::StartupInitializationOptions ^> ^ configure);
public static Microsoft.Extensions.Hosting.Testing.IStartupInitializationBuilder AddStartupInitialization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Hosting.Testing.StartupInitializationOptions> configure);
static member AddStartupInitialization : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.Extensions.Hosting.Testing.StartupInitializationOptions> -> Microsoft.Extensions.Hosting.Testing.IStartupInitializationBuilder
<Extension()>
Public Function AddStartupInitialization (services As IServiceCollection, configure As Action(Of StartupInitializationOptions)) As IStartupInitializationBuilder

Parameters

services
IServiceCollection

Service collection use to register initialization function.

configure
Action<StartupInitializationOptions>

Configure startup initializers.

Returns

Services passed for further configuration.

Remarks

Use it for one time initialization logic. Sequence of execution is not guaranteed.

Applies to