示例#1
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="HomeController" /> class.
 /// </summary>
 /// <param name="requestDispatcherFactory">The request dispatcher factory.</param>
 /// <param name="accessControlManager">The access control manager.</param>
 /// <param name="supportedBrowser">The supported browser.</param>
 /// <param name="logoutService">The logout service.</param>
 public HomeController(
     IRequestDispatcherFactory requestDispatcherFactory,
     IAccessControlManager accessControlManager,
     ISupportedBrowser supportedBrowser,
     ILogoutService logoutService)
     : base(requestDispatcherFactory)
 {
     _accessControlManager = accessControlManager;
     _supportedBrowser     = supportedBrowser;
     _logoutService        = logoutService;
 }
示例#2
0
 public UserAccountController(ILoginVmValidationService loginVmValidationService
                              , ILoginService loginService
                              , IAccessTokenService accessTokenService
                              , IInMemoryUserAccessService inMemoryUserAccessService
                              , IRefreshTokenService refreshTokenService
                              , ILogoutService logoutService)
 {
     _loginVmValidationService  = loginVmValidationService;
     _loginService              = loginService;
     _accessTokenService        = accessTokenService;
     _inMemoryUserAccessService = inMemoryUserAccessService;
     _refreshTokenService       = refreshTokenService;
     _logoutService             = logoutService;
 }
示例#3
0
 public AccountController(
     ILoginService loginService,
     ILogoutService logoutService,
     IPasswordResetCallback passwordResetCallback,
     IPasswordService passwordService,
     DisabledErrorMessageSettings disabledErrorMessageSettings,
     PublicBrowseSettings publicBrowseSettings)
 {
     this.loginService                 = loginService;
     this.logoutService                = logoutService;
     this.passwordResetCallback        = passwordResetCallback;
     this.passwordService              = passwordService;
     this.disabledErrorMessageSettings = disabledErrorMessageSettings;
     this.publicBrowseSettings         = publicBrowseSettings;
 }
示例#4
0
        private AccountControllerBuilder()
        {
            _context                      = Mock.Of <ControllerContext>();
            _loginService                 = Mock.Of <ILoginService>();
            _logoutService                = Mock.Of <ILogoutService>();
            _mockPasswordResetCallback    = new Mock <IPasswordResetCallback>();
            _mockPasswordService          = new Mock <IPasswordService>();
            _disabledErrorMessageSettings = new DisabledErrorMessageSettings
            {
                EmailAddress = "Email",
                PhoneNumber  = "Phone"
            };

            _publicBrowseSettings = new PublicBrowseSettings();
        }
示例#5
0
 public OrderViewModel(IConnectionService connectionService, ISettingsService settingsService,
                       INavigationService navigationService,
                       IDialogService dialogService,
                       IOrdersService orderService,
                       IHubService hubService,
                       ILogoutService logoutService)
     : base(connectionService, navigationService, dialogService)
 {
     _settingsService = settingsService;
     _orderService    = orderService;
     _logoutService   = logoutService;
     Name             = _settingsService.UserNameSetting;
     Mobile           = _settingsService.UserMobileSetting;
     Building         = _settingsService.UserBuildingSetting;
     _hubService      = hubService;
 }
示例#6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountController"/> class.
 /// </summary>
 /// <param name="logoutService">The logout service.</param>
 public AccountController(ILogoutService logoutService)
 {
     _logoutService = logoutService;
 }
示例#7
0
 public LogoutInteractor(ILogoutService logoutService, IClaimsPrincipalService claimsPrincipalService)
 {
     _logoutService          = logoutService;
     _claimsPrincipalService = claimsPrincipalService;
 }
示例#8
0
        //
        // GET: /Portal/

        public PortalController(IRequestDispatcherFactory requestDispatcherFactory, ILogoutService logoutService)
            : base(requestDispatcherFactory)
        {
            _logoutService = logoutService;
        }
示例#9
0
 internal AccountControllerBuilder WithLogoutService(ILogoutService logoutService)
 {
     _logoutService = logoutService;
     return(this);
 }
示例#10
0
 public AccountController(IRequestDispatcherFactory requestDispatcherFactory, IPatientAccessControlManager patientAccessControlManager, ILogoutService logoutService)
     : base(requestDispatcherFactory, patientAccessControlManager)
 {
     _logoutService = logoutService;
 }
示例#11
0
 public Account(IRegisterService registerService, ILoginService loginService, ILogoutService logoutService)
 {
     this._registerService = registerService;
     this._loginService = loginService;
     this._logoutService = logoutService;
 }
示例#12
0
 public Account(IRegisterService registerService, ILoginService loginService, ILogoutService logoutService)
 {
     this._registerService = registerService;
     this._loginService    = loginService;
     this._logoutService   = logoutService;
 }
示例#13
0
 /// <summary>
 /// 通过请求触发Delete
 /// </summary>
 public LogoutController(ILogoutService logoutService)
 {
     this.LogoutService = logoutService;
 }
示例#14
0
 public LogoutCtrl(ILogoutService service)
 {
     _service = service;
 }
示例#15
0
 /// <summary>
 /// 默认构造函数
 /// </summary>
 /// <param name="service"></param>
 public LogoutController(ILogoutService service)
 {
     _service = service;
 }
 public LogOutController(ILogoutService logoutService)
 {
     _logoutService = logoutService;
 }
示例#17
0
 public LogoutServiceTest()
 {
     _identityServerInteractionServiceMock = new Mock <IIdentityServerInteractionService>();
     _mapperMock = new Mock <IMapper>();
     _service    = new LogoutService(_identityServerInteractionServiceMock.Object, _mapperMock.Object);
 }