AutoActivationExtensions.ActivateSingleton Metoda

Definice

Přetížení

ActivateSingleton(IServiceCollection, Type)

Vynucuje jednorázovou aktivaci při spuštění, nikoli za běhu.

ActivateSingleton<TService>(IServiceCollection)

Vynucuje jednorázovou aktivaci při spuštění, nikoli za běhu.

ActivateSingleton(IServiceCollection, Type)

Zdroj:
AutoActivationExtensions.cs

Vynucuje jednorázovou aktivaci při spuštění, nikoli za běhu.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ ActivateSingleton(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Type ^ serviceType);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection ActivateSingleton (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Type serviceType);
static member ActivateSingleton : Microsoft.Extensions.DependencyInjection.IServiceCollection * Type -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function ActivateSingleton (services As IServiceCollection, serviceType As Type) As IServiceCollection

Parametry

services
IServiceCollection

Kolekce služby obsahující službu.

serviceType
Type

Typ služby, která se má aktivovat.

Návraty

Hodnota .services

Platí pro

ActivateSingleton<TService>(IServiceCollection)

Zdroj:
AutoActivationExtensions.cs

Vynucuje jednorázovou aktivaci při spuštění, nikoli za běhu.

public:
generic <typename TService>
 where TService : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ ActivateSingleton(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection ActivateSingleton<TService> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TService : class;
static member ActivateSingleton : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function ActivateSingleton(Of TService As Class) (services As IServiceCollection) As IServiceCollection

Parametry typu

TService

Typ služby, která se má aktivovat.

Parametry

services
IServiceCollection

Kolekce služby obsahující službu.

Návraty

Hodnota .services

Platí pro