public ExternalAuthenticationService(DbContextBase db, ICryptoService crypto, IDeviceProfiler deviceProfiler, IList <IExternalAuthenticationProvider> providers)
 {
     this.crypto         = crypto;
     this.db             = db;
     this.deviceProfiler = deviceProfiler;
     this.providers      = providers;
 }
 public LocalAuthenticationService(DbContextBase db, IOptions <Config> config, ICryptoService crypto, IDeviceProfiler deviceProfiler)
 {
     this.config         = config.Value;
     this.crypto         = crypto;
     this.db             = db;
     this.deviceProfiler = deviceProfiler;
 }
Exemple #3
0
 public SignupService(DbContextBase db, ICryptoService crypto, IDeviceProfiler deviceProfiler, System.IServiceProvider serviceProvider)
 {
     this.crypto          = crypto;
     this.db              = db;
     this.deviceProfiler  = deviceProfiler;
     this.serviceProvider = serviceProvider;
 }
Exemple #4
0
 public SignupService(DbContextBase db, IOptions <Config> config, ICryptoService crypto, IDeviceProfiler deviceProfiler, System.IServiceProvider serviceProvider)
 {
     this.config          = config.Value;
     this.crypto          = crypto;
     this.db              = db;
     this.deviceProfiler  = deviceProfiler;
     this.serviceProvider = serviceProvider;
 }
 public HttpVerificationProvider(DbContextBase db, IDeviceProfiler deviceProfiler) : base(db)
 {
     this.deviceProfiler = deviceProfiler;
 }
 public LocalAuthenticationService(DbContextBase db, ICryptoService crypto, IDeviceProfiler deviceProfiler)
 {
     this.crypto         = crypto;
     this.db             = db;
     this.deviceProfiler = deviceProfiler;
 }
 public ManageUserService(DbContextBase db, IOptions <Config> config, IDeviceProfiler deviceProfiler)
 {
     this.config         = config.Value;
     this.db             = db;
     this.deviceProfiler = deviceProfiler;
 }