diff --git a/xml/Microsoft.Extensions.DependencyInjection.Extensions/ServiceCollectionDescriptorExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection.Extensions/ServiceCollectionDescriptorExtensions.xml index 999a247e9eb..4b0f20d0db2 100644 --- a/xml/Microsoft.Extensions.DependencyInjection.Extensions/ServiceCollectionDescriptorExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection.Extensions/ServiceCollectionDescriptorExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Adds the specified to the . + + @@ -281,6 +286,12 @@ To be added. + + + Adds the specified to the if the + service type hasn't already been registered. + + @@ -339,6 +350,13 @@ To be added. + + + Adds a if an existing descriptor with the same + and an implementation that does not already exist + in . + + @@ -417,6 +435,12 @@ + + + Adds the specified as a service + to the if the service type hasn't already been registered. + + @@ -728,6 +752,12 @@ + + + Adds the specified as a service + to the if the service type hasn't already been registered. + + @@ -1087,6 +1117,12 @@ + + + Adds the specified as a service + to the if the service type hasn't already been registered. + + @@ -1398,6 +1434,12 @@ + + + Adds the specified as a service + to the if the service type hasn't already been registered. + + @@ -1639,6 +1681,12 @@ + + + Adds the specified as a service + to the if the service type hasn't already been registered. + + @@ -1919,6 +1967,12 @@ + + + Adds the specified as a service + to the if the service type hasn't already been registered. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml index 1157e44747e..49e2116d263 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ApplicationEnricherServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds an instance of the application enricher to the . + + @@ -139,6 +144,11 @@ Any of the arguments is . + + + Adds an instance of the service enricher to the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml index 857864aace6..59110d84729 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ApplicationMetadataServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds an instance of to a dependency injection container. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml index 2521ce538d9..1f6e6983164 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/AutoActivationExtensions.xml @@ -196,6 +196,11 @@ To be added. + + + Adds an auto-activated keyed singleton service. + + @@ -555,6 +560,11 @@ To be added. + + + Adds an auto-activated singleton service. + + @@ -838,6 +848,11 @@ To be added. + + + Tries to add an auto-activated keyed singleton service. + + @@ -1131,6 +1146,11 @@ To be added. + + + Tries to add an auto-activated singleton service. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/BuildMetadataServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/BuildMetadataServiceCollectionExtensions.xml index adcf628d877..a9d0deb84c0 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/BuildMetadataServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/BuildMetadataServiceCollectionExtensions.xml @@ -31,6 +31,11 @@ To be added. + + + Adds an instance of to the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml index 926898e87eb..c370730b6b0 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ChatClientBuilderServiceCollectionExtensions.xml @@ -39,6 +39,11 @@ To be added. + + + Registers a singleton in the . + + @@ -99,6 +104,11 @@ is . + + + Registers a keyed singleton in the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml index beba663b06c..447067edc90 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/CommonHealthChecksExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Registers a health check provider that's tied to the application's lifecycle. + + @@ -117,6 +122,11 @@ To be added. + + + Registers a health check provider that enables manual control of the application's health. + + @@ -186,6 +196,11 @@ or is . + + + Registers a health check publisher which emits telemetry representing the application's health. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml index 86e6af2eb60..13d6904933f 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ContextualOptionsServiceCollectionExtensions.xml @@ -70,6 +70,11 @@ To be added. + + + Registers an action used to configure a particular type of options. + + @@ -250,6 +255,11 @@ To be added. + + + Registers an action used to configure all instances of a particular type of options. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml b/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml index 3498cb53293..7cd0db30a4c 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/DefaultServiceProviderFactory.xml @@ -44,6 +44,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml index 80e0edad1a7..f26d6e9449e 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/EmbeddingGeneratorBuilderServiceCollectionExtensions.xml @@ -39,6 +39,11 @@ To be added. + + + Registers a singleton embedding generator in the . + + @@ -145,6 +150,11 @@ is . + + + Registers a keyed singleton embedding generator in the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/EncoderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/EncoderServiceCollectionExtensions.xml index 429f5faeaae..5d5c8e83a98 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/EncoderServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/EncoderServiceCollectionExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Adds , , and to the specified . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml index 0aae661a6cc..d9528cb1858 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ExceptionSummarizationServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Registers an exception summarizer into a dependency injection container. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml index d6ba95a8181..2b8fcee7f18 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/FakeLoggerServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Configures fake logging. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml index 6b8dcd0d316..575b52f33a6 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/FakeRedactionServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Registers the fake redactor provider that always returns fake redactor instances. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml b/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml index 903d0c40f65..c6269760cc3 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/FromKeyedServicesAttribute.xml @@ -37,6 +37,11 @@ + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderAddCheckExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderAddCheckExtensions.xml index 30d8dc1c723..e6e33984c82 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderAddCheckExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderAddCheckExtensions.xml @@ -37,6 +37,11 @@ To be added. + + + Adds a new health check with the specified name and implementation. + + @@ -241,6 +246,11 @@ + + + Adds a new type activated health check with the specified name and implementation. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderDelegateExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderDelegateExtensions.xml index b412f367293..9c42aadfd7a 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderDelegateExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HealthChecksBuilderDelegateExtensions.xml @@ -37,6 +37,11 @@ To be added. + + + Adds a new health check with the specified name and implementation. + + @@ -185,6 +190,11 @@ To be added. + + + Adds a new health check with the specified name and implementation. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientBuilderExtensions.xml index 82d961e5d39..c2fe2a8cd6c 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientBuilderExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientBuilderExtensions.xml @@ -123,6 +123,11 @@ To be added. + + + Adds a delegate that will be used to create an additional message handler for a named . + + @@ -367,6 +372,12 @@ + + + Configures a binding between the type and the named + associated with the . + + @@ -631,6 +642,11 @@ To be added. + + + Adds a delegate that will be used to configure a named . + + @@ -728,6 +744,12 @@ To be added. + + + Adds a delegate that will be used to configure the primary for a + named . + + @@ -884,6 +906,11 @@ + + + Sets the collection of HTTP headers names for which values should be redacted before logging. + + @@ -1052,6 +1079,12 @@ + + + Adds or updates as a primary handler for a named + and configures it using . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientFactoryServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientFactoryServiceCollectionExtensions.xml index 0c2ad13c2ff..9271409d25a 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientFactoryServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientFactoryServiceCollectionExtensions.xml @@ -38,6 +38,11 @@ To be added. + + + Adds the and related services to the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml index e1c39ec0a52..1c6536250cf 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLatencyTelemetryExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds a to collect latency information and enrich outgoing request logs for all HTTP clients. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml index 2350e8a4053..f7bccfab00f 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingHttpClientBuilderExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds an to emit logs for outgoing requests for a named . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml index 0a845b5a687..4f3312a3f23 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HttpClientLoggingServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds an to emit logs for outgoing requests for all HTTP clients created with . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml index 0e037e1d4a7..e3cd8f896d1 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/HybridCacheServiceExtensions.xml @@ -27,6 +27,11 @@ To be added. + + + Adds support for multi-tier caching services. + + @@ -83,6 +88,11 @@ To be added. + + + Adds support for multi-tier caching services with a keyed registration. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ImageGeneratorBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ImageGeneratorBuilderServiceCollectionExtensions.xml index 387fcc0a230..999c2a18865 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ImageGeneratorBuilderServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ImageGeneratorBuilderServiceCollectionExtensions.xml @@ -36,6 +36,11 @@ To be added. + + + Registers a singleton in the . + + @@ -96,6 +101,11 @@ or is . + + + Registers a keyed singleton in the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml index 61f404ffbb2..03f5cc8d176 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/KubernetesProbesExtensions.xml @@ -43,6 +43,11 @@ To be added. + + + Registers liveness, startup, and readiness probes using the default options. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml index 32555654443..e2e03bca044 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/LatencyConsoleExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds a latency data exporter for the console. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml index 1e786d8421e..6a81e8a7738 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/LatencyContextExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds a latency context. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/LocalizationServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LocalizationServiceCollectionExtensions.xml index 4166474bd87..ab02ff067ad 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/LocalizationServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/LocalizationServiceCollectionExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Adds services required for application localization. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/LoggingServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/LoggingServiceCollectionExtensions.xml index 4bc9ade6aa4..3bfcd021f94 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/LoggingServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/LoggingServiceCollectionExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Adds logging services to the specified . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/MemoryCacheServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/MemoryCacheServiceCollectionExtensions.xml index 4b695a147d9..db1d0f8f745 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/MemoryCacheServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/MemoryCacheServiceCollectionExtensions.xml @@ -41,6 +41,14 @@ To be added. + + + Adds a default implementation of that stores items in memory + to the . Frameworks that require a distributed cache to work + can safely add this dependency as part of their dependency list to ensure that there is at least + one implementation available. + + @@ -115,6 +123,11 @@ + + + Adds a non-distributed, in-memory implementation of to the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/MetricsServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/MetricsServiceExtensions.xml index bbe92d53892..501fa7366eb 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/MetricsServiceExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/MetricsServiceExtensions.xml @@ -31,6 +31,11 @@ To be added. + + + Adds metrics services to the specified . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml index d982ea11364..a235d73b832 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsBuilderConfigurationExtensions.xml @@ -38,6 +38,11 @@ To be added. + + + Registers a configuration instance which will bind against. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml index 0dbb9bf7f4b..65fec2d8515 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsConfigurationServiceCollectionExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Registers a configuration instance that will bind against. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml index a5245a3ae90..f563a590ba2 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/OptionsServiceCollectionExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Adds services required for using options. + + @@ -262,6 +267,12 @@ + + + Registers an action used to configure a particular type of options. + These actions run before all actions. + + @@ -384,6 +395,13 @@ To be added. + + + Registers a type that will have all of its , + , and + registered. + + @@ -496,6 +514,12 @@ To be added. + + + Registers an action used to configure a particular type of options. + These actions run after all actions. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/PollyHttpClientBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/PollyHttpClientBuilderExtensions.xml index 0a08dc0c903..2b33b633d67 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/PollyHttpClientBuilderExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/PollyHttpClientBuilderExtensions.xml @@ -30,6 +30,12 @@ To be added. + + + Adds a that will surround request execution with the provided + . + + @@ -175,6 +181,12 @@ + + + Adds a that will surround request execution with a policy returned + by the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/PollyServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/PollyServiceCollectionExtensions.xml index 46406f6afb7..c9ebb2d8431 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/PollyServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/PollyServiceCollectionExtensions.xml @@ -30,6 +30,11 @@ To be added. + + + Registers the provided in the service collection as , , and . Returns the provided registry. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml index 9f11a6b5abe..00f27ce7651 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ProcessEnricherServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds an instance of the process enricher to the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml index 7ca0f15ac83..2b79d95221a 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/RedactionServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Registers an implementation of in the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml index 33d8b097b80..ff2b6c1ff2e 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ResilienceHttpClientBuilderExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Adds a resilience pipeline handler that uses a named inline resilience pipeline. + + @@ -118,6 +123,11 @@ + + + Adds a standard hedging handler that wraps the execution of the request with a standard hedging mechanism. + + @@ -194,6 +204,11 @@ + + + Adds a standard resilience handler that uses multiple resilience strategies with default options to send the requests and handle any transient errors. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml index 7d523c5d754..68e370bbbbc 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ResourceMonitoringServiceCollectionExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Configures and adds an implementation to a service collection. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml index 81f59abaefc..bec73bee01e 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ResourceUtilizationHealthCheckExtensions.xml @@ -50,6 +50,11 @@ To be added. + + + Registers a health check provider that monitors resource utilization to assess the application's health. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml index 6b5e3db8a05..abfe763bc2f 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionContainerBuilderExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Creates a containing services from the provided . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionHostedServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionHostedServiceExtensions.xml index 930beeb645e..8801b3d1caa 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionHostedServiceExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionHostedServiceExtensions.xml @@ -38,6 +38,11 @@ To be added. + + + Adds an registration for the given type. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionServiceExtensions.xml index cefd439c25b..eea914e009f 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionServiceExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceCollectionServiceExtensions.xml @@ -41,6 +41,12 @@ To be added. + + + Adds a scoped service of the type specified in to the + specified . + + @@ -451,6 +457,12 @@ + + + Adds a singleton service of the type specified in to the + specified . + + @@ -961,6 +973,12 @@ + + + Adds a transient service of the type specified in to the + specified . + + @@ -1371,6 +1389,12 @@ + + + Adds a scoped service of the type specified in to the + specified . + + @@ -1694,6 +1718,12 @@ + + + Adds a singleton service of the type specified in to the + specified . + + @@ -2099,6 +2129,12 @@ + + + Adds a transient service of the type specified in to the + specified . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceDescriptor.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceDescriptor.xml index 58dcd8e3e9a..eab8a3c8ee9 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ServiceDescriptor.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceDescriptor.xml @@ -45,6 +45,11 @@ To be added. + + + Initializes a new instance of the class. + + @@ -253,6 +258,11 @@ To be added. + + + Creates a with the specified , implementation type or factory, and . + + @@ -326,6 +336,11 @@ To be added. + + + Creates a with the specified , , implementation type or factory, and . + + @@ -658,6 +673,11 @@ + + + Creates a with the specified , , implementation type or factory, and the lifetime. + + @@ -926,6 +946,11 @@ To be added. + + + Creates a with the specified , , implementation type or factory, and the lifetime. + + @@ -1280,6 +1305,11 @@ To be added. + + + Creates a with the specified , , implementation type or factory, and the lifetime. + + @@ -1571,6 +1601,11 @@ To be added. + + + Creates a with the specified , implementation type or factory, and the lifetime. + + @@ -1821,6 +1856,11 @@ To be added. + + + Creates a with the specified , implementation type or factory, and the lifetime. + + @@ -2110,6 +2150,11 @@ + + + Creates a with the specified , implementation type or factory, and the lifetime. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml index 231e0ef0379..3196655fe28 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/ServiceProviderServiceExtensions.xml @@ -41,6 +41,11 @@ To be added. + + + Creates a new that can be used to resolve scoped services. + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/SocketsHttpHandlerBuilderExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/SocketsHttpHandlerBuilderExtensions.xml index ea95ebf38a0..639b95006c4 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/SocketsHttpHandlerBuilderExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/SocketsHttpHandlerBuilderExtensions.xml @@ -30,6 +30,12 @@ To be added. + + + Adds a delegate that will be used to configure the primary for a + named . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml index d530040a159..818b5d94323 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/SpeechToTextClientBuilderServiceCollectionExtensions.xml @@ -40,6 +40,11 @@ To be added. + + + Registers a keyed singleton in the . + + @@ -114,6 +119,11 @@ The client is registered as a scoped service. + + + Registers a singleton in the . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml index 162c5de4569..b7367494556 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/TcpEndpointProbesExtensions.xml @@ -42,6 +42,11 @@ To be added. + + + Registers health status reporting using a TCP port when the service is considered healthy by an . + + diff --git a/xml/Microsoft.Extensions.DependencyInjection/TextToSpeechClientBuilderServiceCollectionExtensions.xml b/xml/Microsoft.Extensions.DependencyInjection/TextToSpeechClientBuilderServiceCollectionExtensions.xml index f0396903632..a838c5a6900 100644 --- a/xml/Microsoft.Extensions.DependencyInjection/TextToSpeechClientBuilderServiceCollectionExtensions.xml +++ b/xml/Microsoft.Extensions.DependencyInjection/TextToSpeechClientBuilderServiceCollectionExtensions.xml @@ -30,6 +30,11 @@ To be added. + + + Registers a keyed singleton in the . + + @@ -104,6 +109,11 @@ The client is registered as a singleton service by default. + + + Registers a singleton in the . + + diff --git a/xml/Microsoft.Extensions.DependencyModel.Resolution/AppBaseCompilationAssemblyResolver.xml b/xml/Microsoft.Extensions.DependencyModel.Resolution/AppBaseCompilationAssemblyResolver.xml index 8be593e5cf4..cc9689c8eb7 100644 --- a/xml/Microsoft.Extensions.DependencyModel.Resolution/AppBaseCompilationAssemblyResolver.xml +++ b/xml/Microsoft.Extensions.DependencyModel.Resolution/AppBaseCompilationAssemblyResolver.xml @@ -40,6 +40,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel.Resolution/PackageCompilationAssemblyResolver.xml b/xml/Microsoft.Extensions.DependencyModel.Resolution/PackageCompilationAssemblyResolver.xml index 4f94f22a519..d853261002a 100644 --- a/xml/Microsoft.Extensions.DependencyModel.Resolution/PackageCompilationAssemblyResolver.xml +++ b/xml/Microsoft.Extensions.DependencyModel.Resolution/PackageCompilationAssemblyResolver.xml @@ -40,6 +40,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel.Resolution/ReferenceAssemblyPathResolver.xml b/xml/Microsoft.Extensions.DependencyModel.Resolution/ReferenceAssemblyPathResolver.xml index a73ceac32ed..46dcdc29b48 100644 --- a/xml/Microsoft.Extensions.DependencyModel.Resolution/ReferenceAssemblyPathResolver.xml +++ b/xml/Microsoft.Extensions.DependencyModel.Resolution/ReferenceAssemblyPathResolver.xml @@ -40,6 +40,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/CompilationLibrary.xml b/xml/Microsoft.Extensions.DependencyModel/CompilationLibrary.xml index 25f471e059c..44b8d57421e 100644 --- a/xml/Microsoft.Extensions.DependencyModel/CompilationLibrary.xml +++ b/xml/Microsoft.Extensions.DependencyModel/CompilationLibrary.xml @@ -50,6 +50,11 @@ The following example shows how to display the list of libraries used to compile + + + Initializes a new instance of the class. + + @@ -177,6 +182,11 @@ The following example shows how to display the list of libraries used to compile To be added. + + + Gets the collection of absolute reference paths for this library. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/Dependency.xml b/xml/Microsoft.Extensions.DependencyModel/Dependency.xml index 711eb79097e..3f0d9b784b0 100644 --- a/xml/Microsoft.Extensions.DependencyModel/Dependency.xml +++ b/xml/Microsoft.Extensions.DependencyModel/Dependency.xml @@ -67,6 +67,11 @@ To be added. + + + Indicates whether the current object is equal to another object of the same type. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/DependencyContextJsonReader.xml b/xml/Microsoft.Extensions.DependencyModel/DependencyContextJsonReader.xml index bd3a4b9d258..ba8afa0f641 100644 --- a/xml/Microsoft.Extensions.DependencyModel/DependencyContextJsonReader.xml +++ b/xml/Microsoft.Extensions.DependencyModel/DependencyContextJsonReader.xml @@ -54,6 +54,11 @@ To be added. + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/Library.xml b/xml/Microsoft.Extensions.DependencyModel/Library.xml index d4bf9915858..a3ce71673e3 100644 --- a/xml/Microsoft.Extensions.DependencyModel/Library.xml +++ b/xml/Microsoft.Extensions.DependencyModel/Library.xml @@ -36,6 +36,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/ResourceAssembly.xml b/xml/Microsoft.Extensions.DependencyModel/ResourceAssembly.xml index 4913165f375..9b50ce2f02e 100644 --- a/xml/Microsoft.Extensions.DependencyModel/ResourceAssembly.xml +++ b/xml/Microsoft.Extensions.DependencyModel/ResourceAssembly.xml @@ -36,6 +36,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/RuntimeAssetGroup.xml b/xml/Microsoft.Extensions.DependencyModel/RuntimeAssetGroup.xml index 4086a66cfc0..967b682ba38 100644 --- a/xml/Microsoft.Extensions.DependencyModel/RuntimeAssetGroup.xml +++ b/xml/Microsoft.Extensions.DependencyModel/RuntimeAssetGroup.xml @@ -36,6 +36,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/RuntimeFallbacks.xml b/xml/Microsoft.Extensions.DependencyModel/RuntimeFallbacks.xml index 2cd7acbf39b..ef3e7fd9874 100644 --- a/xml/Microsoft.Extensions.DependencyModel/RuntimeFallbacks.xml +++ b/xml/Microsoft.Extensions.DependencyModel/RuntimeFallbacks.xml @@ -36,6 +36,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/RuntimeFile.xml b/xml/Microsoft.Extensions.DependencyModel/RuntimeFile.xml index 7bc53bfa5d9..fb02bf28af0 100644 --- a/xml/Microsoft.Extensions.DependencyModel/RuntimeFile.xml +++ b/xml/Microsoft.Extensions.DependencyModel/RuntimeFile.xml @@ -36,6 +36,11 @@ To be added. + + + Initializes a new instance of the class. + + diff --git a/xml/Microsoft.Extensions.DependencyModel/RuntimeLibrary.xml b/xml/Microsoft.Extensions.DependencyModel/RuntimeLibrary.xml index 706815d56c0..b19f2ff47da 100644 --- a/xml/Microsoft.Extensions.DependencyModel/RuntimeLibrary.xml +++ b/xml/Microsoft.Extensions.DependencyModel/RuntimeLibrary.xml @@ -44,6 +44,11 @@ A runtime library dependency is a library required to run an application. You ca + + + Initializes a new instance of the class. + +