public LoginPageViewModel(
     IHttpContextAccessor httpContextAccessor,
     ITokenFacade tokenFacade)
     : base(httpContextAccessor)
 {
     this.tokenFacade = tokenFacade;
 }
示例#2
0
 public User(ITokenFacade facadeToken,
             IConfiguration configuration,
             IUserRepository repositoryUser)
 {
     _facadeToken    = facadeToken;
     _configuration  = configuration;
     _repositoryUser = repositoryUser;
 }
示例#3
0
 public PushNotificationService(
     IOptions <PushNotificationOptions> pushNotificationOptions,
     IRestClient restClient,
     ITokenFacade tokenFacade,
     IMapper mapper)
 {
     this.pushNotificationOptions = pushNotificationOptions;
     this.restClient  = restClient;
     this.tokenFacade = tokenFacade;
     this.mapper      = mapper;
 }
示例#4
0
 public UsuarioAppService(IUsuarioRepository repository,
                          ITokenRepository repositoryToken,
                          ITokenTypeRepository repositoryTokenType,
                          IPerfilRepository repositoryPerfil,
                          ITokenFacade facadeToken,
                          IAuthFacade facadeAuth,
                          IPasswordValidator <Usuario> validatorPassword,
                          SignInManager <Usuario> signInManager,
                          UserManager <Usuario> userManager,
                          IMapper mapper,
                          IUnitOfWork uow)
 {
     _repository          = repository;
     _repositoryToken     = repositoryToken;
     _repositoryTokenType = repositoryTokenType;
     _repositoryPerfil    = repositoryPerfil;
     _facadeToken         = facadeToken;
     _facadeAuth          = facadeAuth;
     _validatorPassword   = validatorPassword;
     _signInManager       = signInManager;
     _userManager         = userManager;
     _mapper = mapper;
     _uow    = uow;
 }