Exemplo n.º 1
0
 public MentionService(
     IDiscordClient discordClient,
     IAuthorizationService authorizationService,
     IDesignatedRoleService designatedRoleService)
 {
     DiscordClient         = discordClient;
     AuthorizationService  = authorizationService;
     DesignatedRoleService = designatedRoleService;
 }
Exemplo n.º 2
0
 public UserMetricsBehavior(
     IDesignatedChannelService designatedChannelService,
     IDesignatedRoleService designatedRoleService,
     IDogStatsd dogStatsd,
     ILogger <UserMetricsBehavior> logger)
 {
     _designatedChannelService = designatedChannelService;
     _designatedRoleService    = designatedRoleService;
     _dogStatsd = dogStatsd;
     _logger    = logger;
 }
Exemplo n.º 3
0
 public ModerationService(
     IAuthorizationService authorizationService,
     IDesignatedRoleService designatedRoleService,
     IInfractionRepository infractionRepository,
     ISelfUser selfUser,
     IUserService userService)
 {
     AuthorizationService  = authorizationService;
     DesignatedRoleService = designatedRoleService;
     InfractionRepository  = infractionRepository;
     SelfUser    = selfUser;
     UserService = userService;
 }
Exemplo n.º 4
0
 public PromotionsService(
     IDiscordClient discordClient,
     IAuthorizationService authorizationService,
     IUserService userService,
     IDesignatedRoleService designatedRoleService,
     IPromotionActionRepository promotionActionRepository,
     IPromotionCampaignRepository promotionCampaignRepository,
     IPromotionCommentRepository promotionCommentRepository)
 {
     DiscordClient               = discordClient;
     AuthorizationService        = authorizationService;
     UserService                 = userService;
     DesignatedRoleService       = designatedRoleService;
     PromotionActionRepository   = promotionActionRepository;
     PromotionCampaignRepository = promotionCampaignRepository;
     PromotionCommentRepository  = promotionCommentRepository;
 }
 public AutocompleteController(IDiscordSocketClient client, IAuthorizationService modixAuth, IDesignatedRoleService roleService, IUserService userService) : base(client, modixAuth)
 {
     RoleService  = roleService;
     _userService = userService;
 }
Exemplo n.º 6
0
 public MentionService(IAuthorizationService authorizationService,
                       IDesignatedRoleService designatedRoleService)
 {
     _authorizationService  = authorizationService;
     _designatedRoleService = designatedRoleService;
 }
Exemplo n.º 7
0
 public DesignatedRoleModule(IAuthorizationService authorizationService, IDesignatedRoleService designatedRoleService)
 {
     AuthorizationService  = authorizationService;
     DesignatedRoleService = designatedRoleService;
 }
Exemplo n.º 8
0
 public RoleController(DiscordSocketClient client, IAuthorizationService modixAuth, IDesignatedRoleService roleService) : base(client, modixAuth)
 {
     RoleService = roleService;
 }
Exemplo n.º 9
0
 public MarkerRoleModule(IDesignatedRoleService designatedRoleService)
 {
     _designatedRoleService = designatedRoleService;
 }
Exemplo n.º 10
0
 public DesignatedRoleModule(IAuthorizationService authorizationService, IDesignatedRoleService designatedRoleService, IOptions <ModixConfig> config)
 {
     AuthorizationService  = authorizationService;
     DesignatedRoleService = designatedRoleService;
     Config = config.Value;
 }