public MirrorUploader(ILogger <MirrorUploader> logger, AppSettings settings, SqlService sql, QuickSync quickSync, ArchiveMaintainer archives, DiscordWebHook discord) : base(logger, settings, quickSync, TimeSpan.FromHours(1)) { _sql = sql; _archives = archives; _discord = discord; }
public MirrorQueueService(ILogger <MirrorQueueService> logger, AppSettings settings, QuickSync quickSync, DiscordWebHook discordWebHook, SqlService sqlService) : base(logger, settings, quickSync, TimeSpan.FromMinutes(5)) { _discord = discordWebHook; _sql = sqlService; }
public ArchiveDownloader(ILogger <ArchiveDownloader> logger, AppSettings settings, SqlService sql, ArchiveMaintainer archiveMaintainer, DiscordWebHook discord, QuickSync quickSync) : base(logger, settings, quickSync, TimeSpan.FromMinutes(10)) { _sql = sql; _archiveMaintainer = archiveMaintainer; _discord = discord; }
public PatchBuilder(ILogger <PatchBuilder> logger, SqlService sql, AppSettings settings, ArchiveMaintainer maintainer, DiscordWebHook discordWebHook, QuickSync quickSync) : base(logger, settings, quickSync, TimeSpan.FromMinutes(1)) { _discordWebHook = discordWebHook; _sql = sql; _maintainer = maintainer; }
public ModListDownloader(ILogger <ModListDownloader> logger, AppSettings settings, ArchiveMaintainer maintainer, SqlService sql, DiscordWebHook discord) { _logger = logger; _settings = settings; _maintainer = maintainer; _sql = sql; _discord = discord; }
public ModListDownloader(ILogger <ModListDownloader> logger, AppSettings settings, ArchiveMaintainer maintainer, SqlService sql, DiscordWebHook discord, QuickSync quickSync) : base(logger, settings, quickSync, TimeSpan.FromMinutes(1)) { _logger = logger; _settings = settings; _maintainer = maintainer; _sql = sql; _discord = discord; }
public AuthoredFilesCleanup(ILogger <AuthoredFilesCleanup> logger, AppSettings settings, QuickSync quickSync, SqlService sql, DiscordWebHook discord) : base(logger, settings, quickSync, TimeSpan.FromHours(6)) { _sql = sql; _discord = discord; }
public NexusPermissionsUpdater(ILogger <NexusPermissionsUpdater> logger, AppSettings settings, QuickSync quickSync, DiscordWebHook discord, SqlService sql) : base(logger, settings, quickSync, TimeSpan.FromMinutes(5)) { _discord = discord; _sql = sql; }
public Watchdog(ILogger <Watchdog> logger, AppSettings settings, QuickSync quickSync, DiscordWebHook discordWebHook) : base(logger, settings, quickSync, TimeSpan.FromMinutes(5)) { _discord = discordWebHook; }