public DiscordServerContextFactory(IComponentContext context)
 {
     this._usersService          = context.Resolve <UsersService>();
     this._usersRolesService     = context.Resolve <UsersRolesService>();
     this._userContextsFactory   = context.Resolve <UserContextsFactory>();
     this._channelContextFactory = context.Resolve <ChannelContextFactory>();
 }
예제 #2
0
 public RolesWithAccessToComplaintsChannelChangesHandler(IQueryBus queryBus, DiscordServersService discordServersService, UsersRolesService usersRolesService, ChannelsService channelsService)
 {
     this._discordServersService = discordServersService;
     this._usersRolesService     = usersRolesService;
     this._channelsService       = channelsService;
     this._queryBus = queryBus;
 }
 public UnmutingExpiredMuteEventsService(IQueryBus queryBus, ICommandBus commandBus, UsersService usersService, UsersRolesService usersRolesService)
 {
     this._queryBus          = queryBus;
     this._commandBus        = commandBus;
     this._usersService      = usersService;
     this._usersRolesService = usersRolesService;
 }
예제 #4
0
 public TrustRolesService(IQueryBus queryBus, ICommandBus commandBus, MessagesServiceFactory messagesServiceFactory, CheckUserSafetyService checkUserSafetyService, UsersRolesService usersRolesService)
 {
     this._queryBus               = queryBus;
     this._commandBus             = commandBus;
     this._messagesServiceFactory = messagesServiceFactory;
     this._checkUserSafetyService = checkUserSafetyService;
     this._usersRolesService      = usersRolesService;
 }
예제 #5
0
 public RolesService(UsersService usersService, UsersRolesService usersRolesService, IQueryBus queryBus, MessagesServiceFactory messagesServiceFactory, ICommandBus commandBus)
 {
     this._usersService           = usersService;
     this._usersRolesService      = usersRolesService;
     this._queryBus               = queryBus;
     this._messagesServiceFactory = messagesServiceFactory;
     this._commandBus             = commandBus;
 }
예제 #6
0
 public InitializationService(IQueryBus queryBus, ICommandBus commandBus, MuteRoleInitService muteRoleInitService, UsersRolesService usersRolesService, ServerScanningService serverScanningService, CyclicStatisticsGeneratorService cyclicStatisticsGeneratorService)
 {
     this._queryBus                         = queryBus;
     this._commandBus                       = commandBus;
     this._muteRoleInitService              = muteRoleInitService;
     this._usersRolesService                = usersRolesService;
     this._serverScanningService            = serverScanningService;
     this._cyclicStatisticsGeneratorService = cyclicStatisticsGeneratorService;
 }
예제 #7
0
 public AdministrationController(IQueryBus queryBus, ICommandBus commandBus, UsersService usersService, DirectMessagesService directMessagesService, MessagesServiceFactory messagesServiceFactory, UsersRolesService usersRolesService)
 {
     this._queryBus               = queryBus;
     this._commandBus             = commandBus;
     this._usersService           = usersService;
     this._directMessagesService  = directMessagesService;
     this._messagesServiceFactory = messagesServiceFactory;
     _usersRolesService           = usersRolesService;
 }
예제 #8
0
 public ComplaintsChannelService(IQueryBus queryBus, ICommandBus commandBus, IConfigurationService configurationService, ChannelsService channelsService, UsersRolesService usersRolesService, DiscordServersService discordServersService)
 {
     this._queryBus              = queryBus;
     this._commandBus            = commandBus;
     this._configurationService  = configurationService;
     this._channelsService       = channelsService;
     this._usersRolesService     = usersRolesService;
     this._discordServersService = discordServersService;
 }
예제 #9
0
 public MuteService(ICommandBus commandBus, IQueryBus queryBus, UsersService usersService, UsersRolesService usersRolesService, MessagesServiceFactory messagesServiceFactory, DirectMessagesService directMessagesService)
 {
     this._commandBus             = commandBus;
     this._queryBus               = queryBus;
     this._usersService           = usersService;
     this._usersRolesService      = usersRolesService;
     this._messagesServiceFactory = messagesServiceFactory;
     this._directMessagesService  = directMessagesService;
 }
예제 #10
0
 public ResponsesController(IQueryBus queryBus, ICommandBus commandBus, UsersService usersService, DirectMessagesService directMessagesService, MessagesServiceFactory messagesServiceFactory, UsersRolesService usersRolesService, Services.ResponsesService responsesService)
 {
     this._queryBus               = queryBus;
     this._commandBus             = commandBus;
     this._usersService           = usersService;
     this._directMessagesService  = directMessagesService;
     this._messagesServiceFactory = messagesServiceFactory;
     this._responsesService       = responsesService;
     _usersRolesService           = usersRolesService;
 }
예제 #11
0
 public InitializationService(IQueryBus queryBus, ICommandBus commandBus, MuteRoleInitService muteRoleInitService, UsersRolesService usersRolesService, ServerScanningService serverScanningService, CyclicStatisticsGeneratorService cyclicStatisticsGeneratorService, ResponsesInitService responsesInitService)
 {
     _queryBus                         = queryBus;
     _commandBus                       = commandBus;
     _muteRoleInitService              = muteRoleInitService;
     _usersRolesService                = usersRolesService;
     _serverScanningService            = serverScanningService;
     _cyclicStatisticsGeneratorService = cyclicStatisticsGeneratorService;
     _responsesInitService             = responsesInitService;
 }
예제 #12
0
 public AdministrationController(IQueryBus queryBus, UsersService usersService, DirectMessagesService directMessagesService, MessagesServiceFactory messagesServiceFactory, RolesService rolesService, TrustRolesService trustRolesService, CheckUserSafetyService checkUserSafetyService, UsersRolesService usersRolesService, IConfigurationService configurationService)
 {
     this._queryBus               = queryBus;
     this._usersService           = usersService;
     this._directMessagesService  = directMessagesService;
     this._messagesServiceFactory = messagesServiceFactory;
     this._rolesService           = rolesService;
     this._trustRolesService      = trustRolesService;
     this._checkUserSafetyService = checkUserSafetyService;
     this._usersRolesService      = usersRolesService;
     this._configurationService   = configurationService;
 }
예제 #13
0
 public MuteRoleInitService(UsersRolesService usersRolesService, ChannelsService channelsService)
 {
     this._usersRolesService = usersRolesService;
     this._channelsService   = channelsService;
 }
예제 #14
0
 public RolesService(UsersService usersService, UsersRolesService usersRolesService)
 {
     this._usersService = usersService;
     _usersRolesService = usersRolesService;
 }
예제 #15
0
 public MuteRoleInitService(IQueryBus queryBus, UsersRolesService usersRolesService, ChannelsService channelsService)
 {
     this._queryBus          = queryBus;
     this._usersRolesService = usersRolesService;
     this._channelsService   = channelsService;
 }
예제 #16
0
 public MutingHelper(IQueryBus queryBus, ICommandBus commandBus, UsersRolesService usersRolesService)
 {
     this._queryBus          = queryBus;
     this._commandBus        = commandBus;
     this._usersRolesService = usersRolesService;
 }
예제 #17
0
 public UserContextsFactory(IComponentContext context, UsersService usersService)
 {
     this._usersRolesService     = context.Resolve <UsersRolesService>();
     this._discordServersService = context.Resolve <DiscordServersService>();
     this._usersService          = usersService;
 }