public UserInfoController(ISysUserInfoService sysUserInfoService, ISysRoleService sysRoleService, IR_sysUserInfo_sysRoleService sysUserInfoSysRoleService, IUnitOfWork unitOfWork) { _sysUserInfoService = sysUserInfoService; _sysRoleService = sysRoleService; _sysUserInfoSysRoleService = sysUserInfoSysRoleService; _unitOfWork = unitOfWork; }
/// <summary> /// /// </summary> /// <param name="userServices"></param> /// <param name="jwtFactory"></param> /// <param name="jwtIssuerOptions"></param> /// <param name="cache"></param> public AccountController(ISysUserInfoService userServices, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtIssuerOptions, IMemoryCache cache) { this._userService = userServices; _jwtFactory = jwtFactory; _jwtIssuerOptions = jwtIssuerOptions.Value; _cache = cache; }
/// <summary> /// 构造函数注入 /// </summary> /// <param name="loginServce"></param> /// <param name="sysUserInfoServices"></param> /// <param name="userRoleServices"></param> /// <param name="roleServices"></param> /// <param name="requirement"></param> /// <param name="roleModulePermissionServices"></param> public LoginController(ILoginService loginServce, ISysUserInfoService sysUserInfoServices, IUserRoleService userRoleServices, IRoleService roleServices, PermissionRequirement requirement, IRoleModulePermissionService roleModulePermissionServices) { this._sysUserInfoServices = sysUserInfoServices; this._userRoleServices = userRoleServices; this._roleServices = roleServices; _requirement = requirement; _roleModulePermissionServices = roleModulePermissionServices; this.loginService = loginServce; }
public AccountController(ISysUserInfoService sysUserInfoService) { _sysUserInfoService = sysUserInfoService; }
public LoginController(ISysUserInfoService sysUser) { this._sysUser = sysUser; }
public UserController(ISysUserInfoService sysUserInfoService) { _sysUserInfoService = sysUserInfoService; }