/// <summary> /// 构造函数 /// </summary> /// <param name="oauthService"></param> /// <param name="loginService"></param> /// <param name="oauthValidateService"></param> /// <param name="oauthServersService"></param> public SignOnController(IOAuthServersService oauthService, ILoginService loginService, IOAuthValidateService oauthValidateService, IOAuthServersService oauthServersService) { this.OAuthService = oauthService; this.LoginService = loginService; this.OAuthValidateService = oauthValidateService; this.OAuthServersService = oauthServersService; }
/// <summary> /// /// </summary> /// <param name="sessionManager"></param> /// <param name="oAuthValidateService"></param> public LoginService(ICacheClient cacheClient, ISessionChangeDB sessionChangeDB, ISessionManager sessionManager, IOAuthValidateService oAuthValidateService //IEmployeeInfoRepository employeeInfoRepository ) { this.CacheClient = cacheClient; this.SessionChangeDB = sessionChangeDB; this.SessionManager = sessionManager; this.OAuthValidateService = oAuthValidateService; //this.EmployeeInfoRepository = employeeInfoRepository; }
/// <summary> /// 构造函数 /// </summary> public OAuthValidateController(IOAuthValidateService oAuthValidateService) { this.OAuthValidateService = oAuthValidateService; }