コード例 #1
0
 public AuthCommandHandler(
     IAuthService authService,
     IOwnSystemLocalizer <UsersConstants> localizer)
 {
     _authService = authService;
     _localizer   = localizer;
 }
コード例 #2
0
 public GetLogsQueryHandler(
     ILogService logService,
     IOwnSystemLocalizer <LogsConstants> localizer)
 {
     _logService = logService;
     _localizer  = localizer;
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetUserSessionsQueryHandler"/> class.
 /// </summary>
 public GetUserSessionsQueryHandler(
     IHttpContextAccessor accessor,
     ServerShellPoll sshPoll,
     IOwnSystemLocalizer <SshTerminalConstants> localizer)
 {
     _accessor  = accessor;
     _sshPoll   = sshPoll;
     _localizer = localizer;
 }
コード例 #4
0
 /// <summary>
 ///
 /// </summary>
 public DisconnectTerminalCommandHandler(
     IHttpContextAccessor accessor,
     ServerShellPoll sshPoll,
     IOwnSystemLocalizer <SshTerminalConstants> localizer)
 {
     _accessor  = accessor;
     _sshPoll   = sshPoll;
     _localizer = localizer;
 }
コード例 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetUserByIdQueryHandler"/> class.
 /// </summary>
 public GetUserByIdQueryHandler(
     IUserService userService,
     IOwnSystemLocalizer <UsersConstants> localizer,
     ILogger logger)
 {
     _userService = userService;
     _logger      = logger;
     _localizer   = localizer;
 }
コード例 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetPasswordPolicyQueryHandler"/> class.
 /// </summary>
 public GetPasswordPolicyQueryHandler(
     ISettingsService settingsService,
     IOwnSystemLocalizer <UsersConstants> localizer,
     ILogger logger)
 {
     _settingsService = settingsService;
     _logger          = logger;
     _localizer       = localizer;
 }
コード例 #7
0
 public ExecuteShellCommandHandler(
     IHttpContextAccessor httpContextAccessor,
     ServerShellPoll sshPoll,
     IOwnSystemLocalizer <SshTerminalConstants> localizer)
 {
     _httpContextAccessor = httpContextAccessor;
     _sshPoll             = sshPoll;
     _localizer           = localizer;
 }
コード例 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetRoleByIdQueryHandler"/> class.
 /// </summary>
 public GetRoleByIdQueryHandler(
     IRoleService roleService,
     IOwnSystemLocalizer <RolesConstants> localizer,
     ILogger logger)
 {
     _roleService = roleService;
     _localizer   = localizer;
     _logger      = logger;
 }
コード例 #9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ConnectToSourceCommandHandler"/> class.
 /// </summary>
 public ConnectToSourceCommandHandler(
     IHttpContextAccessor httpContextAccessor,
     ServerShellPoll shellPoll,
     IOwnSystemLocalizer <SshTerminalConstants> localizer)
 {
     _httpContextAccessor = httpContextAccessor;
     _shellPoll           = shellPoll;
     _localizer           = localizer;
 }
コード例 #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CreateUserCommandHandler"/> class.
 /// </summary>
 public LockUserCommandHandler(
     IUnitOfWork ufw,
     IUserService userService,
     ILoggerFactory loggerFactory,
     IOwnSystemLocalizer <UsersConstants> localizer)
 {
     _ufw         = ufw;
     _userService = userService;
     _logger      = loggerFactory.GetLogger(ILogger.DefaultLoggerName);
     _localizer   = localizer;
 }
コード例 #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UpdatePasswordPolicyCommandHandler"/> class.
 /// </summary>
 public UpdatePasswordPolicyCommandHandler(
     ISettingsService settingsService,
     IUnitOfWork ufw,
     ILogger logger,
     IOwnSystemLocalizer <UsersConstants> localizer)
 {
     _settingsService = settingsService;
     _ufw             = ufw;
     _logger          = logger;
     _localizer       = localizer;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangePasswordForUserCommandHandler"/> class.
 /// </summary>
 /// <param name="userService">The user service.</param>
 /// <param name="ufw">The ufw.</param>
 /// <param name="localizer"></param>
 /// <param name="logger"></param>
 /// <param name="userManager"></param>
 public ChangePasswordForUserCommandHandler(
     IUserService userService,
     IUnitOfWork ufw,
     IOwnSystemLocalizer <UsersConstants> localizer,
     ILogger logger,
     UserManager <User> userManager)
 {
     _userService = userService;
     _ufw         = ufw;
     _localizer   = localizer;
     _logger      = logger;
     _userManager = userManager;
 }
コード例 #13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangePasswordCommandHandler"/> class.
 /// </summary>
 public ChangePasswordCommandHandler(
     IUserService userService,
     IUnitOfWork ufw,
     IHttpContextAccessor accessor,
     ILoggerFactory loggerFactory,
     IOwnSystemLocalizer <UsersConstants> localizer,
     UserManager <User> userManager)
 {
     _userService = userService;
     _accessor    = accessor;
     _ufw         = ufw;
     _logger      = loggerFactory.GetLogger(ILogger.DefaultLoggerName);
     _localizer   = localizer;
     _userManager = userManager;
 }
コード例 #14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthService"/> class.
 /// </summary>
 public AuthService(
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     RoleManager <Role> roleManager,
     IOptionsSnapshot <JwtOptions> jwtOptions,
     IValidationLocalizer validationLocalizer,
     IIdentityAppSettings settings,
     ILogger logger,
     IOwnSystemLocalizer <UsersConstants> localizer)
 {
     _jwtOptions          = jwtOptions.Value;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _roleManager         = roleManager;
     _validationLocalizer = validationLocalizer;
     _settings            = settings;
     _logger    = logger;
     _localizer = localizer;
 }