public BackgroundUserUpdatesRefresher(TokenRenewer renewer, IDatabase database, ShikimoriAttendance attendance,
                                       ILogger <BackgroundUserUpdatesRefresher> logger) : base(logger, TimeSpan.FromHours(2))
 {
     _renewer    = renewer;
     _database   = database;
     _attendance = attendance;
     _logger     = logger;
 }
Exemple #2
0
 public TokenRenewer(ShikimoriAttendance shiki, IDatabase database, ILogger <TokenRenewer> logger)
 {
     _shiki    = shiki;
     _database = database;
     _logger   = logger;
 }
Exemple #3
0
 public UserReceiver(ShikimoriAttendance attendance, IDatabase database)
 {
     _attendance = attendance;
     _database   = database;
 }