public ConfigurationModule( ILogger <ConfigurationModule> logger, IGuildPropertyStorage guildPropertyStorage) { _logger = logger; _guildPropertyStorage = guildPropertyStorage; }
public MessagingService( ILogger <MessagingService> logger, IGuildPropertyStorage guildPropertyStorage, IDiscordClient client) { _logger = logger; _guildPropertyStorage = guildPropertyStorage; _client = client; }
public SchedulingService( ILogger <SchedulingService> logger, IGuildPropertyStorage guildPropertyStorage, IEventStorage eventStorage, MessagingService messagingService) { _logger = logger; _guildPropertyStorage = guildPropertyStorage; _eventStorage = eventStorage; _messagingService = messagingService; }
public TrackerService( ILogger <TrackerService> logger, BotProperties botProperties, IGuildPropertyStorage guildPropertyStorage, IDiscordClient client) { _logger = logger; _botProperties = botProperties; _guildPropertyStorage = guildPropertyStorage; _client = client; }