コード例 #1
0
 public ConfigurationModule(
     ILogger <ConfigurationModule> logger,
     IGuildPropertyStorage guildPropertyStorage)
 {
     _logger = logger;
     _guildPropertyStorage = guildPropertyStorage;
 }
コード例 #2
0
 public MessagingService(
     ILogger <MessagingService> logger,
     IGuildPropertyStorage guildPropertyStorage,
     IDiscordClient client)
 {
     _logger = logger;
     _guildPropertyStorage = guildPropertyStorage;
     _client = client;
 }
コード例 #3
0
 public SchedulingService(
     ILogger <SchedulingService> logger,
     IGuildPropertyStorage guildPropertyStorage,
     IEventStorage eventStorage,
     MessagingService messagingService)
 {
     _logger = logger;
     _guildPropertyStorage = guildPropertyStorage;
     _eventStorage         = eventStorage;
     _messagingService     = messagingService;
 }
コード例 #4
0
 public TrackerService(
     ILogger <TrackerService> logger,
     BotProperties botProperties,
     IGuildPropertyStorage guildPropertyStorage,
     IDiscordClient client)
 {
     _logger               = logger;
     _botProperties        = botProperties;
     _guildPropertyStorage = guildPropertyStorage;
     _client               = client;
 }