public RandomizeStatusCommandHandler(IDiscordConfiguration configuration, IRngService rngService, IDiscordPresenceService presenceService, ILogger <RandomizeStatusCommandHandler> logger, IApplicationDbContext context) { _configuration = configuration; _rngService = rngService; _context = context; _presenceService = presenceService; _logger = logger; }
public CommandHandler(DiscordSocketClient discordClient, IDiscordConfiguration configuration, CommandService commandService, IServiceProvider provider, ILogger logger) { _discordClient = discordClient; _configuration = configuration; _commandService = commandService; _provider = provider; _logger = logger; _discordClient.MessageReceived += OnMessageReceived; }
public UnRestrictExpiredChannelsCommandHandler(IApplicationDbContext dbContext, IDiscordModerationService moderationService, IDiscordConfiguration discordConfiguration, IDateTime dateTime, ILogger <UnRestrictExpiredChannelsCommandHandler> logger) { _dbContext = dbContext; _moderationService = moderationService; _discordConfiguration = discordConfiguration; _dateTime = dateTime; _logger = logger; }
public UnMuteExpiredMutesCommandHandler(IApplicationDbContext dbContext, IDiscordGuildRoleService roleService, IDiscordConfiguration discordConfiguration, IRoleConfiguration roleConfiguration, IDateTime dateTime, ILogger <UnMuteExpiredMutesCommandHandler> logger) { _dbContext = dbContext; _roleService = roleService; _discordConfiguration = discordConfiguration; _roleConfiguration = roleConfiguration; _dateTime = dateTime; _logger = logger; }
public void Setup() { _appFixture = new ApplicationFixture(); _dateTime = Substitute.For <IDateTime>(); _dbContext = Substitute.For <IApplicationDbContext>(); _moderationService = Substitute.For <IDiscordModerationService>(); _discordConfiguration = Substitute.For <IDiscordConfiguration>(); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_moderationService); services.AddSingleton(_discordConfiguration); }; }
public void Setup() { _appFixture = new ApplicationFixture(); _dateTime = Substitute.For <IDateTime>(); _dbContext = Substitute.For <IApplicationDbContext>(); _roleService = Substitute.For <IDiscordGuildRoleService>(); _discordConfiguration = Substitute.For <IDiscordConfiguration>(); _roleConfiguration = Substitute.For <IRoleConfiguration>(); _roleConfiguration.MuteRoleId.Returns(_roleId); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_roleService); services.AddSingleton(_discordConfiguration); services.AddSingleton(_roleConfiguration); }; }
public ProcessorStateMessageBuilder(IDiscordConfiguration configuration) { _configuration = configuration; }
public DiscordPrivateMessageTarget(DiscordSocketClient discordClient, IDiscordConfiguration configuration) { _discordClient = discordClient; _configuration = configuration; }
public HelpCommand(CommandService commandService, IDiscordConfiguration configuration) { _commandService = commandService; _configuration = configuration; }
public CharacterDiscordMessageHandler(DiscordSocketClient discordClient, IDiscordConfiguration configuration, IDiscorMemberConfiguration memberConfiguration) { _discordClient = discordClient; _configuration = configuration; _memberConfiguration = memberConfiguration; }
public DiscordMessageCreatedEventHandler(IMediator mediator, IDiscordConfiguration configuration, IApplicationDbContext context) { _mediator = mediator; _configuration = configuration; _context = context; }