1 <?xml version="1.0"?>
\r
4 <name>Microsoft.Extensions.Logging.Configuration</name>
\r
7 <member name="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1">
\r
9 Allows access to configuration section associated with logger provider
\r
11 <typeparam name="T">Type of logger provider to get configuration for</typeparam>
\r
13 <member name="P:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1.Configuration">
\r
15 Configuration section for requested logger provider
\r
18 <member name="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory">
\r
20 Allows access to configuration section associated with logger provider
\r
23 <member name="M:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory.GetConfiguration(System.Type)">
\r
25 Return configuration section associated with logger provider
\r
27 <param name="providerType">The logger provider type</param>
\r
28 <returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> for the given <paramref name="providerType" />.</returns>
\r
30 <member name="T:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptions">
\r
32 Provides a set of helpers to initialize options objects from logger provider configuration.
\r
35 <member name="M:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptions.RegisterProviderOptions``2(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
\r
37 Indicates that settings for <typeparamref name="TProvider"/> should be loaded into <typeparamref name="TOptions"/> type.
\r
39 <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to register on.</param>
\r
40 <typeparam name="TOptions">The options class </typeparam>
\r
41 <typeparam name="TProvider">The provider class</typeparam>
\r
43 <member name="T:Microsoft.Extensions.Logging.Configuration.LoggerProviderConfigureOptions`2">
\r
45 Loads settings for <typeparamref name="TProvider"/> into <typeparamref name="TOptions"/> type.
\r
48 <member name="T:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptionsChangeTokenSource`2">
\r
51 <member name="M:Microsoft.Extensions.Logging.Configuration.LoggerProviderOptionsChangeTokenSource`2.#ctor(Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration{`1})">
\r
54 <member name="T:Microsoft.Extensions.Logging.Configuration.LoggingBuilderConfigurationExtensions">
\r
56 Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.
\r
59 <member name="M:Microsoft.Extensions.Logging.Configuration.LoggingBuilderConfigurationExtensions.AddConfiguration(Microsoft.Extensions.Logging.ILoggingBuilder)">
\r
61 Adds services required to consume <see cref="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory"/> or <see cref="T:Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1"/>
\r
63 <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to register services on.</param>
\r
65 <member name="T:Microsoft.Extensions.Logging.LoggingBuilderExtensions">
\r
67 Extension methods for setting up logging services in an <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder" />.
\r
70 <member name="M:Microsoft.Extensions.Logging.LoggingBuilderExtensions.AddConfiguration(Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Configuration.IConfiguration)">
\r
72 Configures <see cref="T:Microsoft.Extensions.Logging.LoggerFilterOptions" /> from an instance of <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" />.
\r
74 <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
\r
75 <param name="configuration">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" /> to add.</param>
\r
76 <returns>The builder.</returns>
\r