Microsoft.Extensions.DependencyInjection Przestrzeń nazw
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.
Udostępnia klasy, które obsługują implementację wzorca projektowania oprogramowania iniekcyjnego zależności.
Activator |
Kod pomocnika dla różnych usług aktywatora. |
Activator |
Oznacza konstruktor, który ma być używany podczas aktywowania typu przy użyciu polecenia ActivatorUtilities. |
Application |
Udostępnia metody rozszerzenia do konfigurowania wzbogacenia usług w obiekcie IServiceCollection. |
Application |
Rozszerzenia metadanych aplikacji. |
Async |
Rozszerzenia do manipulowania stanem asynchronizmu. |
Auto |
Metody rozszerzenia do automatycznego aktywowania pojedynczychtonów po uruchomieniu aplikacji. |
Class |
Udostępnia klasy, które obsługują implementację wzorca projektowania oprogramowania iniekcyjnego zależności. |
Common |
Kontroluje różne funkcje kontroli kondycji. |
Contextual |
Metody rozszerzenia służące do dodawania usług opcji kontekstowych do kontenera DI. |
Default |
Domyślna implementacja elementu IServiceProviderFactory<TContainerBuilder>. |
Encoder |
Metody rozszerzenia do konfigurowania usług kodowania internetowego w obiekcie IServiceCollection. |
Enrichment |
Umożliwia rejestrowanie wzbogacaczy telemetrii w kontenerze iniekcji zależności. |
Entity |
IHealthChecksBuilder metody rozszerzenia dla platformy Entity Framework Core. |
Exception |
Rozszerzenia do rejestrowania podsumowania wyjątków. |
Fake |
Rozszerzenia służące do konfigurowania fałszywego rejestrowania używanego w testach jednostkowych. |
Fake |
Rozszerzenia, które umożliwiają zarejestrowanie fałszywego redactora w aplikacji. |
From |
Wskazuje, że parametr powinien być powiązany przy użyciu usługi kluczowanej zarejestrowanej przy użyciu określonego klucza. |
Health |
Udostępnia podstawowe metody rozszerzenia do rejestrowania IHealthCheck wystąpień w programie IHealthChecksBuilder. |
Health |
Udostępnia metody rozszerzenia do rejestrowania delegatów za pomocą polecenia IHealthChecksBuilder. |
Health |
Udostępnia metody rozszerzenia do rejestrowania HealthCheckService w obiekcie IServiceCollection. |
Http |
Metody rozszerzenia służące do konfigurowania elementu IHttpClientBuilder. |
Http |
Metody rozszerzeń służące do konfigurowania elementu IServiceCollection for IHttpClientFactory. |
Http |
Rozszerzenia w celu dodania telemetrii opóźnienia klienta http. |
Http |
Rozszerzenia do rejestrowania rozszerzonych funkcji rejestrowania klienta HTTP. |
Http |
Rozszerzenia do rejestrowania rozszerzonych funkcji rejestrowania klienta HTTP. |
Http |
Rozszerzenia narzędzi telemetrycznych. |
Hybrid |
Udostępnia klasy, które obsługują implementację wzorca projektowania oprogramowania iniekcyjnego zależności. |
Hybrid |
Udostępnia klasy, które obsługują implementację wzorca projektowania oprogramowania iniekcyjnego zależności. |
Keyed |
Udostępnia statyczne interfejsy API do użycia z programem IKeyedServiceProvider. |
Kubernetes |
Rozszerzenia służące do konfigurowania sond dla platformy Kubernetes. |
Latency |
Rozszerzenia służące do dodawania eksportera danych opóźnienia konsoli. |
Latency |
Rozszerzenia w celu dodania kontekstu opóźnienia. |
Latency |
Rozszerzenia do konfigurowania kontekstu opóźnienia. |
Localization |
Metody rozszerzenia do konfigurowania usług lokalizacyjnej w programie IServiceCollection. |
Logging |
Metody rozszerzenia do konfigurowania usług rejestrowania w obiekcie IServiceCollection. |
Memory |
Metody rozszerzenia do konfigurowania usług związanych z pamięcią podręczną w programie IServiceCollection. |
Metrics |
Metody rozszerzenia służące do konfigurowania usług metryk w obiekcie IServiceCollection. |
Null |
Rozszerzenia w celu dodania kontekstu opóźnienia bez operacji. |
Object |
Metody rozszerzenia służące do dodawania ObjectPool<T> do kontenera DI. |
Options |
Metody rozszerzenia służące do dodawania usług opcji konfiguracji do kontenera DI za pośrednictwem polecenia OptionsBuilder<TOptions>. |
Options |
Metody rozszerzenia służące do dodawania usług opcji związanych z konfiguracją do kontenera DI za pomocą polecenia OptionsBuilder<TOptions>. |
Options |
Metody rozszerzenia służące do dodawania usług opcji konfiguracji do kontenera DI za pośrednictwem polecenia OptionsBuilder<TOptions>. |
Options |
Metody rozszerzenia służące do dodawania usług opcji związanych z konfiguracją do kontenera DI. |
Options |
Metody rozszerzenia służące do dodawania usług opcji do kontenera DI. |
Polly |
Metody rozszerzeń służące do konfigurowania PolicyHttpMessageHandler procedur obsługi komunikatów w ramach potoku obsługi komunikatów i HttpClient obsługi komunikatów. |
Polly |
Udostępnia metody rozszerzenia wygody do rejestrowania IPolicyRegistry<TKey> i IReadOnlyPolicyRegistry<TKey> w kolekcji usług. |
Process |
Udostępnia metody rozszerzenia do konfigurowania wzbogacaczy procesów w obiekcie IServiceCollection. |
Redaction |
Rozszerzenia do rejestrowania funkcji redaction. |
Resilience |
Rozszerzenia dla programu IHttpClientBuilder. |
Resilience |
Klasa rozszerzenia dla kontenera DI kolekcji usług. |
Resource |
Umożliwia konfigurowanie i rejestrowanie składników monitorowania zasobów. |
Resource |
Kontroluje funkcje sprawdzania kondycji wykorzystania zasobów. |
Service |
Domyślna implementacja elementu IServiceCollection. |
Service |
Metody rozszerzenia do kompilowania elementu ServiceProvider z elementu IServiceCollection. |
Service |
Udostępnia metody rozszerzenia służące do dodawania hostowanych usług do elementu IServiceCollection. |
Service |
Metody rozszerzenia służące do dodawania usług do klasy IServiceCollection. |
Service |
Opisuje usługę z typem usługi, implementacją i okresem istnienia. |
Service |
Określa parametr, aby wstrzyknąć klucz, który został użyty do rejestracji lub rozwiązania. |
Service |
Domyślny element IServiceProvider. |
Service |
Udostępnia metody rozszerzenia do pobierania usług z klasy IServiceProvider. |
Service |
Opcje konfigurowania różnych zachowań implementacji domyślnej IServiceProvider . |
Service |
Metody rozszerzenia pobierania usług z klasy IServiceProvider. |
Sockets |
Udostępnia metody rozszerzenia służące do konfigurowania SocketsHttpHandler dla nazwanych HttpClient wystąpień zwracanych przez IHttpClientFactoryprogram . |
Sql |
Metody rozszerzenia do konfigurowania usług rozproszonej pamięci podręcznej firmy Microsoft SQL Server w programie IServiceCollection. |
Stack |
Metody rozszerzenia do konfigurowania usług związanych z rozproszoną pamięcią podręczną Redis w programie IServiceCollection. |
Tcp |
Metody rozszerzenia służące do konfigurowania sond sprawdzania kondycji opartego na protokole TCP. |
Async |
Implementacja IServiceScope , która implementuje IAsyncDisposableelement . |
IHealth |
Konstruktor używany do rejestrowania kontroli kondycji. |
IHttp |
Konstruktor do konfigurowania nazwanych HttpClient wystąpień zwracanych przez program IHttpClientFactory. |
IKeyed |
Pobiera usługi przy użyciu klucza i typu. |
IService |
Określa kontrakt dla kolekcji deskryptorów usług. |
IService |
Udostępnia punkt rozszerzenia do tworzenia konstruktora specyficznego dla kontenera i elementu IServiceProvider. |
IService |
Udostępnia metody określania, czy określony typ z określonym kluczem usługi jest dostępny w pliku IServiceProvider. |
IService |
Opcjonalna usługa używana do określania, czy określony typ jest dostępny z elementu IServiceProvider. |
IService |
Metoda Dispose() kończy okres istnienia zakresu. Po wywołaniu metody Dispose wszystkie usługi o określonym zakresie, które zostały rozwiązane z ServiceProvider usługi, zostaną usunięte. |
IService |
Fabryka do tworzenia wystąpień klasy IServiceScope, która służy do tworzenia usług w zakresie. |
ISockets |
Konfiguruje SocketsHttpHandler dla nazwanych HttpClient wystąpień zwracanych przez IHttpClientFactory. |
ISupport |
Opcjonalny kontrakt używany przez GetRequiredService<T>(IServiceProvider) program do rozwiązywania problemów z usługami, jeśli jest obsługiwany przez usługę IServiceProvider. |
Service |
Określa okres istnienia usługi w obiekcie IServiceCollection. |
Object |
Wynik .CreateFactory(Type, Type[]) |
Object |
Zwraca wynik CreateFactory<T>(Type[])elementu , który jest pełnomocnikiem określającym metodę fabryki, aby wywołać wystąpienie wystąpienia wystąpienia typu |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: