Class ConfigureEndpointOptions<TOptions>
- Namespace
- Steeltoe.Management.Endpoint.Configuration
- Assembly
- Steeltoe.Management.Endpoint.dll
public abstract class ConfigureEndpointOptions<TOptions> : IConfigureOptionsWithKey<TOptions>, IConfigureOptions<TOptions> where TOptions : EndpointOptions
Type Parameters
TOptions
- Inheritance
-
ConfigureEndpointOptions<TOptions>
- Implements
-
IConfigureOptionsWithKey<TOptions>IConfigureOptions<TOptions>
- Inherited Members
Constructors
ConfigureEndpointOptions(IConfiguration, string, string)
protected ConfigureEndpointOptions(IConfiguration configuration, string configurationKey, string id)
Parameters
configuration
IConfigurationconfigurationKey
stringid
string
Properties
ConfigurationKey
public string ConfigurationKey { get; }
Property Value
Methods
Configure(TOptions)
Invoked to configure a TOptions
instance.
public virtual void Configure(TOptions options)
Parameters
options
TOptionsThe options instance to configure.