update of local deps cache
This commit is contained in:
@@ -1,55 +1,55 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Microsoft.Extensions.Options.ConfigurationExtensions</id>
|
||||
<version>10.0.0-rc.2.25502.107</version>
|
||||
<authors>Microsoft</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<icon>Icon.png</icon>
|
||||
<readme>PACKAGE.md</readme>
|
||||
<projectUrl>https://dot.net/</projectUrl>
|
||||
<description>Provides additional configuration specific functionality related to Options.</description>
|
||||
<releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
|
||||
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
|
||||
<serviceable>true</serviceable>
|
||||
<repository type="git" url="https://github.com/dotnet/dotnet" commit="89c8f6a112d37d2ea8b77821e56d170a1bccdc5a" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework4.6.2">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net8.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net9.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net10.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Microsoft.Extensions.Options.ConfigurationExtensions</id>
|
||||
<version>10.0.0-rc.2.25502.107</version>
|
||||
<authors>Microsoft</authors>
|
||||
<license type="expression">MIT</license>
|
||||
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
|
||||
<icon>Icon.png</icon>
|
||||
<readme>PACKAGE.md</readme>
|
||||
<projectUrl>https://dot.net/</projectUrl>
|
||||
<description>Provides additional configuration specific functionality related to Options.</description>
|
||||
<releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
|
||||
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
|
||||
<serviceable>true</serviceable>
|
||||
<repository type="git" url="https://github.com/dotnet/dotnet" commit="89c8f6a112d37d2ea8b77821e56d170a1bccdc5a" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework4.6.2">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net8.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net9.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net10.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Options" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Primitives" version="10.0.0-rc.2.25502.107" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
||||
@@ -1,145 +1,145 @@
|
||||
## About
|
||||
|
||||
`Microsoft.Extensions.Options.ConfigurationExtensions` provides additional configuration-specific functionality related to Options.
|
||||
|
||||
## Key Features
|
||||
|
||||
* Extension methods for OptionsBuilder for configuration binding
|
||||
* Extension methods for IServiceCollection for Options configuration
|
||||
* ConfigurationChangeTokenSource<TOptions> for monitoring configuration changes
|
||||
|
||||
## How to Use
|
||||
|
||||
#### Options Configuration binding
|
||||
|
||||
```csharp
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Options;
|
||||
|
||||
class Program
|
||||
{
|
||||
// appsettings.json contents:
|
||||
// {
|
||||
// "MyOptions": {
|
||||
// "Setting1": "Value1",
|
||||
// "Setting2": "Value2"
|
||||
// }
|
||||
// }
|
||||
|
||||
static void Main(string[] args)
|
||||
{
|
||||
IConfiguration configuration = new ConfigurationBuilder()
|
||||
.SetBasePath(Environment.CurrentDirectory)
|
||||
.AddJsonFile("appsettings.json")
|
||||
.Build();
|
||||
|
||||
IServiceCollection services = new ServiceCollection();
|
||||
|
||||
// Bind the configuration to MyOptions
|
||||
services.Configure<MyOptions>(configuration.GetSection("MyOptions"));
|
||||
|
||||
IServiceProvider serviceProvider = services.BuildServiceProvider();
|
||||
|
||||
// Retrieve MyOptions using dependency injection
|
||||
var myOptions = serviceProvider.GetRequiredService<IOptions<MyOptions>>().Value;
|
||||
|
||||
// Access the bound configuration values
|
||||
Console.WriteLine($"Setting1: {myOptions.Setting1}");
|
||||
Console.WriteLine($"Setting2: {myOptions.Setting2}");
|
||||
}
|
||||
}
|
||||
|
||||
public class MyOptions
|
||||
{
|
||||
public string Setting1 { get; set; }
|
||||
public string Setting2 { get; set; }
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
#### Monitoring options configuration changes
|
||||
|
||||
```csharp
|
||||
// Assume we have a class that represents some options
|
||||
public class MyOptions
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public int Age { get; set; }
|
||||
}
|
||||
|
||||
// appsettings.json contents:
|
||||
// {
|
||||
// "MyOptions": {
|
||||
// "Name": "Alice",
|
||||
// "Age": 25
|
||||
// }
|
||||
// }
|
||||
|
||||
// Assume we have a configuration object that contains some settings
|
||||
var config = new ConfigurationBuilder()
|
||||
.AddJsonFile("appsettings.json")
|
||||
.Build();
|
||||
|
||||
// We can use the ConfigurationChangeTokenSource to create a change token source for the options
|
||||
var changeTokenSource = new ConfigurationChangeTokenSource<MyOptions>(config.GetSection("MyOptions"));
|
||||
|
||||
// We can register the change token source with the options monitor
|
||||
services.AddOptions<MyOptions>()
|
||||
.Configure(options =>
|
||||
{
|
||||
// Configure the options with the configuration values
|
||||
config.GetSection("MyOptions").Bind(options);
|
||||
})
|
||||
.AddChangeTokenSource(changeTokenSource);
|
||||
|
||||
// Now we can inject the options monitor into any class that needs them
|
||||
public class MyClass
|
||||
{
|
||||
private readonly IOptionsMonitor<MyOptions> _optionsMonitor;
|
||||
|
||||
public MyClass(IOptionsMonitor<MyOptions> optionsMonitor)
|
||||
{
|
||||
_optionsMonitor = optionsMonitor;
|
||||
}
|
||||
|
||||
public void DoSomething()
|
||||
{
|
||||
// Can access the current options value like this
|
||||
var options = _optionsMonitor.CurrentValue;
|
||||
var name = options.Name;
|
||||
var age = options.Age;
|
||||
// Do something with name and age
|
||||
|
||||
// Can also register a callback to be notified when the options change
|
||||
_optionsMonitor.OnChange(newOptions =>
|
||||
{
|
||||
// Do something when the options change
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
## Main Types
|
||||
|
||||
The main types provided by this library are:
|
||||
|
||||
* `ConfigurationChangeTokenSource`
|
||||
* `OptionsBuilderConfigurationExtensions`
|
||||
* `OptionsConfigurationServiceCollectionExtensions`
|
||||
|
||||
## Additional Documentation
|
||||
|
||||
* [Conceptual documentation](https://learn.microsoft.com/aspnet/core/fundamentals/configuration/options)
|
||||
* [API documentation](https://learn.microsoft.com/dotnet/api/microsoft.extensions.options)
|
||||
|
||||
## Related Packages
|
||||
|
||||
* [Microsoft.Extensions.Options](https://www.nuget.org/packages/Microsoft.Extensions.Options)
|
||||
* [Microsoft.Extensions.Configuration](https://www.nuget.org/packages/Microsoft.Extensions.Configuration)
|
||||
* [Microsoft.Extensions.DependencyInjection](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection)
|
||||
|
||||
## Feedback & Contributing
|
||||
|
||||
## About
|
||||
|
||||
`Microsoft.Extensions.Options.ConfigurationExtensions` provides additional configuration-specific functionality related to Options.
|
||||
|
||||
## Key Features
|
||||
|
||||
* Extension methods for OptionsBuilder for configuration binding
|
||||
* Extension methods for IServiceCollection for Options configuration
|
||||
* ConfigurationChangeTokenSource<TOptions> for monitoring configuration changes
|
||||
|
||||
## How to Use
|
||||
|
||||
#### Options Configuration binding
|
||||
|
||||
```csharp
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Options;
|
||||
|
||||
class Program
|
||||
{
|
||||
// appsettings.json contents:
|
||||
// {
|
||||
// "MyOptions": {
|
||||
// "Setting1": "Value1",
|
||||
// "Setting2": "Value2"
|
||||
// }
|
||||
// }
|
||||
|
||||
static void Main(string[] args)
|
||||
{
|
||||
IConfiguration configuration = new ConfigurationBuilder()
|
||||
.SetBasePath(Environment.CurrentDirectory)
|
||||
.AddJsonFile("appsettings.json")
|
||||
.Build();
|
||||
|
||||
IServiceCollection services = new ServiceCollection();
|
||||
|
||||
// Bind the configuration to MyOptions
|
||||
services.Configure<MyOptions>(configuration.GetSection("MyOptions"));
|
||||
|
||||
IServiceProvider serviceProvider = services.BuildServiceProvider();
|
||||
|
||||
// Retrieve MyOptions using dependency injection
|
||||
var myOptions = serviceProvider.GetRequiredService<IOptions<MyOptions>>().Value;
|
||||
|
||||
// Access the bound configuration values
|
||||
Console.WriteLine($"Setting1: {myOptions.Setting1}");
|
||||
Console.WriteLine($"Setting2: {myOptions.Setting2}");
|
||||
}
|
||||
}
|
||||
|
||||
public class MyOptions
|
||||
{
|
||||
public string Setting1 { get; set; }
|
||||
public string Setting2 { get; set; }
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
#### Monitoring options configuration changes
|
||||
|
||||
```csharp
|
||||
// Assume we have a class that represents some options
|
||||
public class MyOptions
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public int Age { get; set; }
|
||||
}
|
||||
|
||||
// appsettings.json contents:
|
||||
// {
|
||||
// "MyOptions": {
|
||||
// "Name": "Alice",
|
||||
// "Age": 25
|
||||
// }
|
||||
// }
|
||||
|
||||
// Assume we have a configuration object that contains some settings
|
||||
var config = new ConfigurationBuilder()
|
||||
.AddJsonFile("appsettings.json")
|
||||
.Build();
|
||||
|
||||
// We can use the ConfigurationChangeTokenSource to create a change token source for the options
|
||||
var changeTokenSource = new ConfigurationChangeTokenSource<MyOptions>(config.GetSection("MyOptions"));
|
||||
|
||||
// We can register the change token source with the options monitor
|
||||
services.AddOptions<MyOptions>()
|
||||
.Configure(options =>
|
||||
{
|
||||
// Configure the options with the configuration values
|
||||
config.GetSection("MyOptions").Bind(options);
|
||||
})
|
||||
.AddChangeTokenSource(changeTokenSource);
|
||||
|
||||
// Now we can inject the options monitor into any class that needs them
|
||||
public class MyClass
|
||||
{
|
||||
private readonly IOptionsMonitor<MyOptions> _optionsMonitor;
|
||||
|
||||
public MyClass(IOptionsMonitor<MyOptions> optionsMonitor)
|
||||
{
|
||||
_optionsMonitor = optionsMonitor;
|
||||
}
|
||||
|
||||
public void DoSomething()
|
||||
{
|
||||
// Can access the current options value like this
|
||||
var options = _optionsMonitor.CurrentValue;
|
||||
var name = options.Name;
|
||||
var age = options.Age;
|
||||
// Do something with name and age
|
||||
|
||||
// Can also register a callback to be notified when the options change
|
||||
_optionsMonitor.OnChange(newOptions =>
|
||||
{
|
||||
// Do something when the options change
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
## Main Types
|
||||
|
||||
The main types provided by this library are:
|
||||
|
||||
* `ConfigurationChangeTokenSource`
|
||||
* `OptionsBuilderConfigurationExtensions`
|
||||
* `OptionsConfigurationServiceCollectionExtensions`
|
||||
|
||||
## Additional Documentation
|
||||
|
||||
* [Conceptual documentation](https://learn.microsoft.com/aspnet/core/fundamentals/configuration/options)
|
||||
* [API documentation](https://learn.microsoft.com/dotnet/api/microsoft.extensions.options)
|
||||
|
||||
## Related Packages
|
||||
|
||||
* [Microsoft.Extensions.Options](https://www.nuget.org/packages/Microsoft.Extensions.Options)
|
||||
* [Microsoft.Extensions.Configuration](https://www.nuget.org/packages/Microsoft.Extensions.Configuration)
|
||||
* [Microsoft.Extensions.DependencyInjection](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection)
|
||||
|
||||
## Feedback & Contributing
|
||||
|
||||
Microsoft.Extensions.Options.ConfigurationExtensions is released as open source under the [MIT license](https://licenses.nuget.org/MIT). Bug reports and contributions are welcome at [the GitHub repository](https://github.com/dotnet/runtime).
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
<Project InitialTargets="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net462">
|
||||
<Target Name="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net462"
|
||||
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
|
||||
<Warning Text="Microsoft.Extensions.Options.ConfigurationExtensions 10.0.0-rc.2.25502.107 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net462 or later. You may also set <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
|
||||
</Target>
|
||||
</Project>
|
||||
<Project InitialTargets="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net462">
|
||||
<Target Name="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net462"
|
||||
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
|
||||
<Warning Text="Microsoft.Extensions.Options.ConfigurationExtensions 10.0.0-rc.2.25502.107 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net462 or later. You may also set <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
|
||||
</Target>
|
||||
</Project>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<Project InitialTargets="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net8_0">
|
||||
<Target Name="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net8_0"
|
||||
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
|
||||
<Warning Text="Microsoft.Extensions.Options.ConfigurationExtensions 10.0.0-rc.2.25502.107 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net8.0 or later. You may also set <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
|
||||
</Target>
|
||||
</Project>
|
||||
<Project InitialTargets="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net8_0">
|
||||
<Target Name="NETStandardCompatError_Microsoft_Extensions_Options_ConfigurationExtensions_net8_0"
|
||||
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
|
||||
<Warning Text="Microsoft.Extensions.Options.ConfigurationExtensions 10.0.0-rc.2.25502.107 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net8.0 or later. You may also set <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
|
||||
</Target>
|
||||
</Project>
|
||||
|
||||
@@ -1,156 +1,156 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Options.ConfigurationExtensions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">
|
||||
<summary>
|
||||
Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets
|
||||
notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.
|
||||
</summary>
|
||||
<typeparam name="TOptions"></typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance being watched.</param>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">
|
||||
<summary>
|
||||
The name of the option instance being changed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">
|
||||
<summary>
|
||||
Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1"/> class using the specified <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.BindConfiguration``1(Microsoft.Extensions.Options.OptionsBuilder{``0},System.String,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers the dependency injection container to bind <typeparamref name="TOptions"/> against
|
||||
the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> obtained from the DI service provider.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="configSectionPath">The name of the configuration section to bind from.</param>
|
||||
<param name="configureBinder">Optional. Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="optionsBuilder"/> or <paramref name="configSectionPath" /> is <see langword="null"/>.
|
||||
</exception>
|
||||
<seealso cref="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})"/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration-related options services to the DI container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Options.ConfigurationExtensions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">
|
||||
<summary>
|
||||
Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets
|
||||
notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.
|
||||
</summary>
|
||||
<typeparam name="TOptions"></typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance being watched.</param>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">
|
||||
<summary>
|
||||
The name of the option instance being changed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">
|
||||
<summary>
|
||||
Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1"/> class using the specified <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.BindConfiguration``1(Microsoft.Extensions.Options.OptionsBuilder{``0},System.String,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers the dependency injection container to bind <typeparamref name="TOptions"/> against
|
||||
the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> obtained from the DI service provider.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="configSectionPath">The name of the configuration section to bind from.</param>
|
||||
<param name="configureBinder">Optional. Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="optionsBuilder"/> or <paramref name="configSectionPath" /> is <see langword="null"/>.
|
||||
</exception>
|
||||
<seealso cref="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})"/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration-related options services to the DI container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,156 +1,156 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Options.ConfigurationExtensions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">
|
||||
<summary>
|
||||
Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets
|
||||
notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.
|
||||
</summary>
|
||||
<typeparam name="TOptions"></typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance being watched.</param>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">
|
||||
<summary>
|
||||
The name of the option instance being changed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">
|
||||
<summary>
|
||||
Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1"/> class using the specified <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.BindConfiguration``1(Microsoft.Extensions.Options.OptionsBuilder{``0},System.String,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers the dependency injection container to bind <typeparamref name="TOptions"/> against
|
||||
the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> obtained from the DI service provider.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="configSectionPath">The name of the configuration section to bind from.</param>
|
||||
<param name="configureBinder">Optional. Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="optionsBuilder"/> or <paramref name="configSectionPath" /> is <see langword="null"/>.
|
||||
</exception>
|
||||
<seealso cref="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})"/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration-related options services to the DI container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Options.ConfigurationExtensions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">
|
||||
<summary>
|
||||
Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets
|
||||
notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.
|
||||
</summary>
|
||||
<typeparam name="TOptions"></typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance being watched.</param>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">
|
||||
<summary>
|
||||
The name of the option instance being changed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">
|
||||
<summary>
|
||||
Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1"/> class using the specified <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.BindConfiguration``1(Microsoft.Extensions.Options.OptionsBuilder{``0},System.String,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers the dependency injection container to bind <typeparamref name="TOptions"/> against
|
||||
the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> obtained from the DI service provider.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="configSectionPath">The name of the configuration section to bind from.</param>
|
||||
<param name="configureBinder">Optional. Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="optionsBuilder"/> or <paramref name="configSectionPath" /> is <see langword="null"/>.
|
||||
</exception>
|
||||
<seealso cref="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})"/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration-related options services to the DI container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
||||
@@ -1,156 +1,156 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Options.ConfigurationExtensions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">
|
||||
<summary>
|
||||
Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets
|
||||
notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.
|
||||
</summary>
|
||||
<typeparam name="TOptions"></typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance being watched.</param>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">
|
||||
<summary>
|
||||
The name of the option instance being changed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">
|
||||
<summary>
|
||||
Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1"/> class using the specified <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.BindConfiguration``1(Microsoft.Extensions.Options.OptionsBuilder{``0},System.String,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers the dependency injection container to bind <typeparamref name="TOptions"/> against
|
||||
the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> obtained from the DI service provider.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="configSectionPath">The name of the configuration section to bind from.</param>
|
||||
<param name="configureBinder">Optional. Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="optionsBuilder"/> or <paramref name="configSectionPath" /> is <see langword="null"/>.
|
||||
</exception>
|
||||
<seealso cref="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})"/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration-related options services to the DI container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Options.ConfigurationExtensions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1">
|
||||
<summary>
|
||||
Creates <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s so that <see cref="T:Microsoft.Extensions.Options.IOptionsMonitor`1"/> gets
|
||||
notified when <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> changes.
|
||||
</summary>
|
||||
<typeparam name="TOptions"></typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor taking the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to watch.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance being watched.</param>
|
||||
<param name="config">The configuration instance.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.Name">
|
||||
<summary>
|
||||
The name of the option instance being changed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1.GetChangeToken">
|
||||
<summary>
|
||||
Returns the reloadToken from the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1"/> class using the specified <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1">
|
||||
<summary>
|
||||
Configures an option instance by using <see cref="M:Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(Microsoft.Extensions.Configuration.IConfiguration,System.Object)"/> against an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options to bind.</typeparam>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1.#ctor(System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Constructor that takes the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance to bind against.
|
||||
</summary>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> instance.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration related options services to the DI container via <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance which <typeparamref name="TOptions"/> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.BindConfiguration``1(Microsoft.Extensions.Options.OptionsBuilder{``0},System.String,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers the dependency injection container to bind <typeparamref name="TOptions"/> against
|
||||
the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> obtained from the DI service provider.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The options type to be configured.</typeparam>
|
||||
<param name="optionsBuilder">The options builder to add the services to.</param>
|
||||
<param name="configSectionPath">The name of the configuration section to bind from.</param>
|
||||
<param name="configureBinder">Optional. Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Options.OptionsBuilder`1"/> so that additional calls can be chained.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="optionsBuilder"/> or <paramref name="configSectionPath" /> is <see langword="null"/>.
|
||||
</exception>
|
||||
<seealso cref="M:Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind``1(Microsoft.Extensions.Options.OptionsBuilder{``0},Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})"/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for adding configuration-related options services to the DI container.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String,Microsoft.Extensions.Configuration.IConfiguration,System.Action{Microsoft.Extensions.Configuration.BinderOptions})">
|
||||
<summary>
|
||||
Registers a configuration instance that <typeparamref name="TOptions" /> will bind against.
|
||||
</summary>
|
||||
<typeparam name="TOptions">The type of options being configured.</typeparam>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> to add the services to.</param>
|
||||
<param name="name">The name of the options instance.</param>
|
||||
<param name="config">The configuration being bound.</param>
|
||||
<param name="configureBinder">Used to configure the <see cref="T:Microsoft.Extensions.Configuration.BinderOptions"/>.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user