<PackageReference Include="OpenTelemetry" Version="1.15.2" />

Microsoft.Extensions.Options.DelegatingOptionsFactory<TOptions>

sealed class DelegatingOptionsFactory<TOptions> : IOptionsFactory<TOptions>
Implementation of IOptionsFactory<T>.
public DelegatingOptionsFactory(Func<IConfiguration, string, TOptions> optionsFactoryFunc, IConfiguration configuration, IEnumerable<IConfigureOptions<TOptions>> setups, IEnumerable<IPostConfigureOptions<TOptions>> postConfigures, IEnumerable<IValidateOptions<TOptions>> validations)

Initializes a new instance with the specified options configurations.

public TOptions Create(string name)

Returns a configured TOptions instance with the given name.