public RemovePunishmentJob(IJobService jobService, IServiceScopeFactory scopeFactory, IPunishmentService punishmentService, DiscordSocketClient client) { _jobService = jobService; _scopeFactory = scopeFactory; _punishmentService = punishmentService; _client = client; }
public ViolationService(IMessageService messageService, IPunishmentService punishmentService, IWarningService warningService, IUserWarningsService userWarningService, IModerationModuleUtils moderationModuleUtils) { _messageService = messageService; _punishmentService = punishmentService; _warningService = warningService; _userWarningService = userWarningService; _moderationModuleUtils = moderationModuleUtils; }
public ModerationController(IModuleSettingsService <ModerationSettings> moderationSettings, IEntityService <ProfanityFilter> entityServiceProfanityFilter, IEntityService <LinkFilter> entityServiceLinkFilter, IEntityService <WhitelistedChannel> entityServiceWhitelistedChannels, IEntityService <WhitelistedRole> entityServiceWhitelistedRoles, IEntityService <WhitelistedLink> entityServiceWhitelistedLinks, IEntityService <BannedWord> entityServiceBannedWords, IEntityService <Punishment> entityServicePunishments, IEntityService <Warning> entityServiceWarnings, IEntityService <ActivePunishment> entityServiceActivePunishments, IEntityService <UserWarnings> entityServiceUsers, IDiscordUserService discordUserService, IPunishmentService punishmentService, IWarningService warningService, IModerationModuleUtils moderationModuleUtils ) { _moderationSettings = moderationSettings; _entityServiceProfanityFilter = entityServiceProfanityFilter; _entityServiceLinkFilter = entityServiceLinkFilter; _entityServiceWhitelistedChannels = entityServiceWhitelistedChannels; _entityServiceWhitelistedRoles = entityServiceWhitelistedRoles; _entityServiceWhitelistedLinks = entityServiceWhitelistedLinks; _entityServiceBannedWords = entityServiceBannedWords; _entityServicePunishments = entityServicePunishments; _entityServiceWarnings = entityServiceWarnings; _entityServiceActivePunishments = entityServiceActivePunishments; _entityServiceUsers = entityServiceUsers; _discordUserService = discordUserService; _punishmentService = punishmentService; _warningService = warningService; _moderationModuleUtils = moderationModuleUtils; }
public PunishmentController(IPunishmentService punishmentService, IMapper mapper, ILoggerService loggerService) { _punishmentService = punishmentService; _mapper = mapper; _loggerService = loggerService; }