示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PasswordChangeProvider"/> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="options">The options.</param>
 public PasswordChangeProvider(
     ILogger <PasswordChangeProvider> logger,
     IOptions <PasswordChangeOptions> options)
 {
     _logger  = logger;
     _options = options.Value;
     SetIdType();
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PasswordChangeProvider"/> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="options">The options.</param>
 public PasswordChangeProvider(
     ILogger <PasswordChangeProvider> logger,
     IOptions <PasswordChangeOptions> options)
 {
     _logger  = logger;
     _options = options.Value;
     SetIdType();
     _domainPasswordInfo = GetDomainPasswordInformation();
 }
 public PasswordChangeProvider(IOptions <PasswordChangeOptions> options)
 {
     _options = options.Value;
 }