示例#1
0
 public UserService(IOptions <Token> appSettings, IOptions <LdapConfig> config, IUserModelRepository data, ILogger <UserService> logger)
 {
     _appSettings         = appSettings.Value;
     _config              = config.Value;
     _UserModelRepository = data;
     _logger              = logger;
 }
 public LoginService(IUserModelRepository userModelRepository,
                     IJwtService jwtService,
                     IHashingService hashingService)
 {
     this.userModelRepository = userModelRepository;
     this.jwtService          = jwtService;
     this.hashingService      = hashingService;
 }
示例#3
0
 public UserController(
     IUserRepository repository,
     ILoginFailedManager loginFailed,
     IUserModelRepository userRepo)
 {
     _repository  = repository;
     _loginFailed = loginFailed;
     _userRepo    = userRepo; // 추가
 }
示例#4
0
 public RegistrationService(IUserModelRepository userModelRepository,
                            IHashingService hashingService)
 {
     this.userModelRepository = userModelRepository;
     this.hashingService      = hashingService;
 }
 public UsersController(IUserService userService, IUserModelRepository UserModel, ILogger <UsersController> logger)
 {
     _userService = userService;
     _UserModel   = UserModel;
     _logger      = logger;
 }