示例#1
0
 public InfractionModule(IModerationService moderationService, IUserService userService, IResultFormatManager resultVisualizerFactory)
     : base(resultVisualizerFactory)
 {
     ModerationService = moderationService;
     UserService       = userService;
 }
示例#2
0
 public ModixModule(IResultFormatManager resultVisualizerFactory)
 {
     _resultVisualizerFactory = resultVisualizerFactory;
 }
示例#3
0
 public DebugModule(IAuthorizationService authorizationService, IModerationService moderationService, IResultFormatManager resultVisualizerFactory)
     : base(resultVisualizerFactory)
 {
     AuthorizationService = authorizationService;
 }
示例#4
0
 public UserInfoModule(ILogger <UserInfoModule> logger, IUserService userService, IModerationService moderationService,
                       IAuthorizationService authorizationService, IMessageRepository messageRepository, IResultFormatManager resultVisualizerFactory)
     : base(resultVisualizerFactory)
 {
     Log                  = logger ?? new NullLogger <UserInfoModule>();
     UserService          = userService;
     ModerationService    = moderationService;
     AuthorizationService = authorizationService;
     MessageRepository    = messageRepository;
 }