Class PostConfigureExtendedIdentityOptionsWithIPAddressLocation
Ensures that the configuration of ExtendedIdentityOptions is correct.
Inheritance
PostConfigureExtendedIdentityOptionsWithIPAddressLocation
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public class PostConfigureExtendedIdentityOptionsWithIPAddressLocation : PostConfigureExtendedIdentityOptions, IPostConfigureOptions<ExtendedIdentityOptions>
Constructors
PostConfigureExtendedIdentityOptionsWithIPAddressLocation(IOptions<IPAddressLocationOptions>)
Intialize a new instance of the PostConfigureExtendedIdentityOptionsWithIPAddressLocation class.
Declaration
public PostConfigureExtendedIdentityOptionsWithIPAddressLocation(IOptions<IPAddressLocationOptions> ipAddressLocationOptions)
Parameters
Microsoft.Extensions.Options.IOptions<IPAddressLocationOptions>
ipAddressLocationOptions
The instance of the IPAddressLocationOptions to be used when post-configure the ExtendedIdentityOptions. |
Methods
PostConfigure(String, ExtendedIdentityOptions)
Invoked to configure a ExtendedIdentityOptions instance with options from IPAddressLocationOptions.
Declaration
public override void PostConfigure(string name, ExtendedIdentityOptions options)
Parameters
String
name
The name of the option beeing configurered |
ExtendedIdentityOptions
options
The ExtendedIdentityOptions instance to configure. |