/// <summary> /// /// </summary> /// <param name="hostingEnvironment"></param> /// <param name="_userService"></param> /// <param name="_menuService"></param> /// <param name="_roleService"></param> /// <param name="_taskManagerService"></param> /// <param name="_aPPService"></param> public SysSettingController(IWebHostEnvironment hostingEnvironment, IUserService _userService, IMenuService _menuService, IRoleService _roleService, ITaskManagerService _taskManagerService, IAPPService _aPPService) { _hostingEnvironment = hostingEnvironment; userService = _userService; menuService = _menuService; roleService = _roleService; taskManagerService = _taskManagerService; aPPService = _aPPService; }
/// <summary> /// 构造函数 /// </summary> /// <param name="_iService"></param> /// <param name="filterIPService"></param> /// <param name="menuService"></param> /// <param name="appService"></param> /// <param name="systemTypeService"></param> /// <param name="logService"></param> public TenantController(ITenantService _iService, IFilterIPService filterIPService, IMenuService menuService, IAPPService appService, ISystemTypeService systemTypeService, ILogService logService) : base(_iService) { iService = _iService; _filterIPService = filterIPService; _menuService = menuService; _appService = appService; _systemTypeService = systemTypeService; _logService = logService; }
/// <summary> /// 构造函数 /// </summary> /// <param name="iAPPService"></param> /// <param name="_userService"></param> /// <param name="jwtModel"></param> public TokenController(IAPPService iAPPService, IUserService _userService, JwtOption jwtModel) { if (iAPPService == null) { throw new ArgumentNullException(nameof(iAPPService)); } _iAPPService = iAPPService; userService = _userService; _jwtModel = jwtModel; }
/// <summary> /// 构造函数注入服务 /// </summary> /// <param name="iService"></param> /// <param name="userLogOnService"></param> /// <param name="systemTypeService"></param> /// <param name="logService"></param> /// <param name="appService"></param> /// <param name="roleService"></param> /// <param name="filterIPService"></param> /// <param name="roleDataService"></param> /// <param name="menuService"></param> public LoginController(IUserService iService, IUserLogOnService userLogOnService, ISystemTypeService systemTypeService, ILogService logService, IAPPService appService, IRoleService roleService, IFilterIPService filterIPService, IRoleDataService roleDataService, IMenuService menuService) { _userService = iService; _userLogOnService = userLogOnService; _systemTypeService = systemTypeService; _logService = logService; _appService = appService; _roleService = roleService; _filterIPService = filterIPService; _roleDataService = roleDataService; _menuService = menuService; }
public APPController(IAPPService APPService) { this.APPService = APPService; }