public BanCommandHandler(IDiscordModerationService moderationService, IDateTime dateTime, IApplicationDbContext dbContext, ICurrentUserService currentUserService) { _moderationService = moderationService; _dateTime = dateTime; _dbContext = dbContext; _currentUserService = currentUserService; }
public RestrictChannelCommandHandler(IDiscordModerationService moderationService, IDateTime dateTime, IApplicationDbContext dbContext, IDiscordDirectMessageService directMessageService, ICurrentUserService currentUserService) { _moderationService = moderationService; _dateTime = dateTime; _dbContext = dbContext; _directMessageService = directMessageService; _currentUserService = currentUserService; }
public UnRestrictExpiredChannelsCommandHandler(IApplicationDbContext dbContext, IDiscordModerationService moderationService, IDiscordConfiguration discordConfiguration, IDateTime dateTime, ILogger <UnRestrictExpiredChannelsCommandHandler> logger) { _dbContext = dbContext; _moderationService = moderationService; _discordConfiguration = discordConfiguration; _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(); _moderationService = Substitute.For <IDiscordModerationService>(); _dbContext = Substitute.For <IApplicationDbContext>(); _dateTime = Substitute.For <IDateTime>(); _currentUserService = Substitute.For <ICurrentUserService>(); _actionLogMock = _dbContext.ConfigureMockDbSet(x => x.ModerationActionLogs); _currentUserId = 14245; _currentUserService.UserId.Returns(_currentUserId.ToString()); _appFixture.OnConfigureServices += (_, services) => { services.AddSingleton(_moderationService); services.AddSingleton(_dbContext); services.AddSingleton(_dateTime); services.AddSingleton(_currentUserService); }; }