Beispiel #1
0
 public GangCryptoParameters(
     IGangCryptoService crypto,
     IDictionary <string, string> parameters)
 {
     _crypto     = crypto;
     _parameters = parameters
                   ?.ToImmutableDictionary()
                   ?? throw new ArgumentNullException(nameof(parameters));
 }
 public GangAuthenticationService(
     ILogger <GangAuthenticationService> logger,
     IGangAuthenticationSettings settings,
     IGangTokenService tokens,
     IGangManager manager,
     IGangUserStore users,
     IGangCryptoService crypto)
 {
     _logger   = logger;
     _settings = settings;
     _tokens   = tokens;
     _manager  = manager;
     _users    = users;
     _crypto   = crypto;
 }