public RoleSetupController(IRoleSetupService roleService,
                            ILocalizationService localizationService)
 {
     this._roleSetupService = roleService;
     UserID = SILAuthorization.GetUserID();
     this._localizationService = localizationService;
 }
示例#2
0
 public UserController(IUserService usrRepository, IRoleSetupService roleService, ILocalizationService localizationService, IServerService serverService)
 {
     this._userService         = usrRepository;
     this._roleService         = roleService;
     this._localizationService = localizationService;
     this._serverService       = serverService;
     UserID = SILAuthorization.GetUserID();
 }
        public RoleMenuPermissionController(IRoleSetupService roleService,
                                            ILocalizationService localizationService, IRoleMenuPermissionService roleMenuPermissionService,
                                            IUserService userService)
        {
            _roleSetupService = roleService;

            _localizationService       = localizationService;
            _roleMenuPermissionService = roleMenuPermissionService;
            UserID       = SILAuthorization.GetUserID();
            _userService = userService;
        }
示例#4
0
        public CommandHandler(IServiceProvider serviceProvider)
        {
            Provider = serviceProvider;

            client           = Provider.GetService <DiscordSocketClient>();
            commandService   = Provider.GetService <CommandService>();
            economyService   = Provider.GetService <IEconomyService>();
            roleService      = Provider.GetService <IRoleService>();
            messageService   = Provider.GetService <IMessageService>();
            riotService      = Provider.GetService <IRiotService>();
            emoteService     = Provider.GetService <IEmoteService>();
            dailyService     = Provider.GetService <IDailyService>();
            roleSetupService = Provider.GetService <IRoleSetupService>();
        }