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