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; }
public NewsletterService(ILogger <NewsletterService> logger, IPatronsDatabase database) { _logger = logger; _database = database; }
public VenueService(IPatronsDatabase database) { _database = database; }
public PatronService(IPatronsDatabase database) { _database = database; }
public SessionService(IPatronsDatabase db) { // Save refs _db = db; }
public ManagerService(IPatronsDatabase db, PasswordService pwd, ISessionService session) { _database = db; _password = pwd; _session = session; }