PostConfigureOptions<TOptions,TDep1,TDep2,TDep3> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Implementation of IPostConfigureOptions<TOptions>.
generic <typename TOptions, typename TDep1, typename TDep2, typename TDep3>
where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : classpublic ref class PostConfigureOptions : Microsoft::Extensions::Options::IPostConfigureOptions<TOptions>
public class PostConfigureOptions<TOptions,TDep1,TDep2,TDep3> : Microsoft.Extensions.Options.IPostConfigureOptions<TOptions> where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class
type PostConfigureOptions<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)> = class
interface IPostConfigureOptions<'Options (requires 'Options : null)>
Public Class PostConfigureOptions(Of TOptions, TDep1, TDep2, TDep3)
Implements IPostConfigureOptions(Of TOptions)
Type Parameters
- TOptions
Options type being configured.
- TDep1
First dependency type.
- TDep2
Second dependency type.
- TDep3
Third dependency type.
- Inheritance
-
PostConfigureOptions<TOptions,TDep1,TDep2,TDep3>
- Implements
Constructors
PostConfigureOptions<TOptions,TDep1,TDep2,TDep3>(String, TDep1, TDep2, TDep3, Action<TOptions,TDep1,TDep2,TDep3>) |
Initializes a new instance of PostConfigureOptions<TOptions,TDep1,TDep2,TDep3>. |
Properties
Action |
Gets the configuration action. |
Dependency1 |
Gets the first dependency. |
Dependency2 |
Gets the second dependency. |
Dependency3 |
Gets the third dependency. |
Name |
Gets the options name. |
Methods
PostConfigure(String, TOptions) |
Invokes the registered initialization Action if the |
PostConfigure(TOptions) |
Configures a |