ServiceCollectionServiceExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Metody rozszerzenia służące do dodawania usług do klasy IServiceCollection.
public ref class ServiceCollectionServiceExtensions abstract sealed
public static class ServiceCollectionServiceExtensions
type ServiceCollectionServiceExtensions = class
Public Module ServiceCollectionServiceExtensions
- Dziedziczenie
-
ServiceCollectionServiceExtensions
Metody
AddKeyedScoped(IServiceCollection, Type, Object) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped(IServiceCollection, Type, Object, Type) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje usługę o zakresie typu określonego w |
AddKeyedScoped<TService>(IServiceCollection, Object) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService>(IServiceCollection, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedTransient(IServiceCollection, Type, Object) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient(IServiceCollection, Type, Object, Type) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService>(IServiceCollection, Object) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje usługę przejściową typu określonego w |
AddScoped(IServiceCollection, Type) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped(IServiceCollection, Type, Type) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped<TService,TImplementation>(IServiceCollection) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje usługę o zakresie typu określonego w |
AddScoped<TService>(IServiceCollection) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje usługę o określonym zakresie typu określonego w |
AddSingleton(IServiceCollection, Type) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton(IServiceCollection, Type, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton(IServiceCollection, Type, Type) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService,TImplementation>(IServiceCollection) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService>(IServiceCollection) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService>(IServiceCollection, TService) |
Dodaje pojedynczą usługę typu określonego w |
AddTransient(IServiceCollection, Type) |
Dodaje usługę przejściową typu określonego w |
AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje usługę przejściową typu określonego w |
AddTransient(IServiceCollection, Type, Type) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService,TImplementation>(IServiceCollection) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService>(IServiceCollection) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje usługę przejściową typu określonego w |