public ProteticoCommandHandler(IProteticoRepository proteticoRepository,
                                IUnitOfWork uow,
                                INotificationHandler <DomainNotification> notifications,
                                IUser user,
                                IMediatorHandler mediator) : base(uow, mediator, notifications)
 {
     _proteticoRepository = proteticoRepository;
     _user     = user;
     _mediator = mediator;
 }
Ejemplo n.º 2
0
        public AccountController(
            UserManager <ApplicationUser> userManager,
            SignInManager <ApplicationUser> signInManager,
            ILoggerFactory loggerFactory,
            IOptions <JwtTokenOptions> jwtTokenOptions,
            INotificationHandler <DomainNotification> notifications,
            IUser user,
            IProteticoRepository ProteticoRepository,
            IMediatorHandler mediator) : base(notifications, user, mediator)
        {
            _userManager         = userManager;
            _signInManager       = signInManager;
            _proteticoRepository = ProteticoRepository;
            _mediator            = mediator;
            _jwtTokenOptions     = jwtTokenOptions.Value;

            ThrowIfInvalidOptions(_jwtTokenOptions);
            _logger = loggerFactory.CreateLogger <AccountController>();
        }