示例#1
0
 public Bot(Config config, ILoggingMessage loggingMessage, IProfileService profileService, IMessageService messageService, IGuildSettingsService guildSettingsService, IStatisticsProfile stasticsProfile)
 {
     _config               = config;
     _loggingMessage       = loggingMessage;
     _profileService       = profileService;
     _messageService       = messageService;
     _guildSettingsService = guildSettingsService;
     _stasticsProfile      = stasticsProfile;
 }
示例#2
0
 public RequireUserTypeAttribute(UserTypeCheckMode checkMode, params UserType[] userTypes)
 {
     _userTypes             = userTypes;
     _checkMode             = checkMode;
     _serverSettingsService = Program.Container.Resolve <IGuildSettingsService>();
 }
示例#3
0
 public Handler(IGuildSettingsService settingsService)
 {
     _settingsService = settingsService;
 }