public MessageRewardService(IDiscordClient client, IBotConfigurationService config, JsonDatabaseService db, LoggingService logger) { m_client = client as DiscordSocketClient; m_config = config; m_db = db; m_logger = logger; }
public GiveawayService(JsonDatabaseService db, IDiscordClient client, IBotConfigurationService config, SchedulerService scheduler) { m_db = db; m_client = client; m_config = config; m_scheduler = scheduler; }
public CommandLineHandlingService(IServiceProvider services) { m_command = services.GetRequiredService <CommandService>(); m_config = services.GetRequiredService <IBotConfigurationService>(); m_logger = services.GetRequiredService <LoggingService>(); m_Belfast = services.GetRequiredService <IClient>(); m_database = services.GetRequiredService <JsonDatabaseService>(); }
public CommandHandlingService(IServiceProvider services) { m_services = services; m_client = services.GetRequiredService <IDiscordClient>() as DiscordSocketClient; m_command = services.GetRequiredService <CommandService>(); m_config = services.GetRequiredService <IBotConfigurationService>(); m_logger = services.GetRequiredService <LoggingService>(); }
public WordBlacklistService(IDiscordClient client, IBotConfigurationService config, LoggingService logger) { m_client = client as DiscordSocketClient; m_config = config; m_logger = logger; }
public InviteLinkDetectorService(IServiceProvider services) { m_client = services.GetRequiredService <IDiscordClient>() as DiscordSocketClient; m_config = services.GetRequiredService <IBotConfigurationService>(); m_logger = services.GetRequiredService <LoggingService>(); }
public BotConfigurationServiceDecorator(IBotConfigurationService decorated, Repository <BotCommandPrivilege> botCommandPrivilegeRepository) { this.decorated = decorated; this.botCommandPrivilegeRepository = botCommandPrivilegeRepository; }
public ConfigVariableProvider(IBotConfigurationService botConfigurationService) { _botConfigurationService = botConfigurationService; }