public DiscordAnnouncer(ILogger <DiscordAnnouncer> logger, InternalConfiguration config, DiscordAPIInterface discordAPI, InternalEventHandler eventHandler, IServiceProvider serviceProvider) { _logger = logger; _config = config; _discordAPI = discordAPI; _eventHandler = eventHandler; _serviceProvider = serviceProvider; }
public AuditLogger(ILogger <AuditLogger> logger, InternalConfiguration config, DiscordAPIInterface discordAPI, InternalEventHandler eventHandler, DiscordSocketClient client) { _logger = logger; _config = config; _discordAPI = discordAPI; _eventHandler = eventHandler; _client = client; _currentMessage = new StringBuilder(); }
public Scheduler(ILogger <Scheduler> logger, InternalConfiguration config, DiscordAPIInterface discord, IServiceProvider serviceProvider, FilesHandler filesHandler, IdentityManager identityManager, InternalEventHandler eventHandler) { _logger = logger; _config = config; _discordAPI = discord; _serviceProvider = serviceProvider; _filesHandler = filesHandler; _identityManager = identityManager; _eventHandler = eventHandler; }