Пример #1
0
        public EmailService(ILogger <EmailService> logger, IPatronsDatabase database)
        {
            _logger   = logger;
            _database = database;

            // Create a new email client
            _emailClient = new AmazonSimpleEmailServiceClient(RegionEndpoint.APSoutheast2);
        }
 public SessionIdAuthenticationHandler(
     IOptionsMonitor <SessionIdAuthenticationSchemeOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IPatronsDatabase db
     ) : base(options, logger, encoder, clock)
 {
     // Save database refs
     _db = db;
 }
Пример #3
0
 public NewsletterService(ILogger <NewsletterService> logger, IPatronsDatabase database)
 {
     _logger   = logger;
     _database = database;
 }
Пример #4
0
 public VenueService(IPatronsDatabase database)
 {
     _database = database;
 }
Пример #5
0
 public PatronService(IPatronsDatabase database)
 {
     _database = database;
 }
Пример #6
0
 public SessionService(IPatronsDatabase db)
 {
     // Save refs
     _db = db;
 }
Пример #7
0
 public ManagerService(IPatronsDatabase db, PasswordService pwd, ISessionService session)
 {
     _database = db;
     _password = pwd;
     _session  = session;
 }