Bagikan melalui


ServiceCollectionServiceExtensions Kelas

Definisi

Metode ekstensi untuk menambahkan layanan ke IServiceCollection.

public ref class ServiceCollectionServiceExtensions abstract sealed
public static class ServiceCollectionServiceExtensions
type ServiceCollectionServiceExtensions = class
Public Module ServiceCollectionServiceExtensions
Warisan
ServiceCollectionServiceExtensions

Metode

AddKeyedScoped(IServiceCollection, Type, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke serviceTypeIServiceCollection.

AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan serviceType implementasi jenis yang ditentukan ke implementationType yang ditentukan IServiceCollection.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan ke TImplementation yang ditentukan IServiceCollection.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke yang ditentukan IServiceCollection.

AddKeyedScoped<TService>(IServiceCollection, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke TServiceIServiceCollection.

AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object)

Menambahkan layanan singleton dari jenis yang ditentukan serviceType ke yang ditentukan IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Menambahkan layanan singleton dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dengan serviceType instans yang ditentukan ke implementationInstance yang ditentukan IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

Menambahkan layanan singleton dari jenis yang ditentukan dengan serviceType implementasi jenis yang ditentukan ke implementationType yang ditentukan IServiceCollection.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan ke TImplementation yang ditentukan IServiceCollection.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object)

Menambahkan layanan singleton dari jenis yang ditentukan TService ke yang ditentukan IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService instans yang ditentukan ke implementationInstance yang ditentukan IServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object)

Menambahkan layanan sementara dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Menambahkan layanan sementara dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object, Type)

Menambahkan layanan sementara dari jenis yang ditentukan dengan serviceType implementasi jenis yang ditentukan ke implementationType yang ditentukan IServiceCollection.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan sementara dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan ke TImplementation yang ditentukan IServiceCollection.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Menambahkan layanan sementara dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke yang ditentukan IServiceCollection.

AddKeyedTransient<TService>(IServiceCollection, Object)

Menambahkan layanan sementara dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Menambahkan layanan sementara dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddScoped(IServiceCollection, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke serviceTypeIServiceCollection.

AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddScoped(IServiceCollection, Type, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan serviceType implementasi jenis yang ditentukan ke implementationType yang ditentukan IServiceCollection.

AddScoped<TService,TImplementation>(IServiceCollection)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan ke TImplementation yang ditentukan IServiceCollection.

AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke yang ditentukan IServiceCollection.

AddScoped<TService>(IServiceCollection)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke TServiceIServiceCollection.

AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Menambahkan layanan terlingkup dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddSingleton(IServiceCollection, Type)

Menambahkan layanan singleton dari jenis yang ditentukan serviceType ke yang ditentukan IServiceCollection.

AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Menambahkan layanan singleton dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddSingleton(IServiceCollection, Type, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dengan serviceType instans yang ditentukan ke implementationInstance yang ditentukan IServiceCollection.

AddSingleton(IServiceCollection, Type, Type)

Menambahkan layanan singleton dari jenis yang ditentukan dengan serviceType implementasi jenis yang ditentukan ke implementationType yang ditentukan IServiceCollection.

AddSingleton<TService,TImplementation>(IServiceCollection)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan ke TImplementation yang ditentukan IServiceCollection.

AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddSingleton<TService>(IServiceCollection)

Menambahkan layanan singleton dari jenis yang ditentukan TService ke yang ditentukan IServiceCollection.

AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddSingleton<TService>(IServiceCollection, TService)

Menambahkan layanan singleton dari jenis yang ditentukan dengan TService instans yang ditentukan ke implementationInstance yang ditentukan IServiceCollection.

AddTransient(IServiceCollection, Type)

Menambahkan layanan sementara dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)

Menambahkan layanan sementara dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddTransient(IServiceCollection, Type, Type)

Menambahkan layanan sementara dari jenis yang ditentukan dengan serviceType implementasi jenis yang ditentukan ke implementationType yang ditentukan IServiceCollection.

AddTransient<TService,TImplementation>(IServiceCollection)

Menambahkan layanan sementara dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan ke TImplementation yang ditentukan IServiceCollection.

AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Menambahkan layanan sementara dari jenis yang ditentukan dengan TService jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke yang ditentukan IServiceCollection.

AddTransient<TService>(IServiceCollection)

Menambahkan layanan sementara dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Menambahkan layanan sementara dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactoryIServiceCollection.

Berlaku untuk