public CreateProductCommandHandler(IProductRepository productRepository, ICurrentUser currentUser, IMapper mapper, IAspNet5Logger <CreateProductCommandHandler> logger) { _productRepository = productRepository; _currentUser = currentUser; _mapper = mapper; _logger = logger; }
public CreateUserCommandHandler(IUserRepository userRepository, ICurrentUser currentUser, IMapper mapper, IAspNet5Logger <CreateUserCommandHandler> logger) { _userRepository = userRepository; _currentUser = currentUser; _mapper = mapper; _logger = logger; }
public CreateCategoryCommandHandler(ICategoryRepository categoryRepository, ICurrentUser currentUser, IMapper mapper, IAspNet5Logger <CreateCategoryCommandHandler> logger) { _categoryRepository = categoryRepository; _currentUser = currentUser; _mapper = mapper; _logger = logger; }
public UserController(IMediator mediator, IMapper mapper, IAspNet5Logger <UserController> logger, IOptions <JwtIssuerOptions> jwtIssuerOptions) { _mediator = mediator; _mapper = mapper; _logger = logger; _jwtIssuerOptions = jwtIssuerOptions.Value; }
public PaymentController(IMediator mediator, IAspNet5Logger <PaymentController> logger) { _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public DeleteUserCommandHandler(IUserRepository userRepository, ICurrentUser currentUser, IAspNet5Logger <DeleteUserCommandHandler> logger) { _userRepository = userRepository; _currentUser = currentUser; _logger = logger; }
public LoginUserCommandHandler(IUserRepository userRepository, IMapper mapper, IAspNet5Logger <LoginUserCommandHandler> logger) { _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public DeleteProductCommandHandler(IProductRepository productRepository, ICurrentUser currentUser, IAspNet5Logger <DeleteProductCommandHandler> logger) { _productRepository = productRepository; _currentUser = currentUser; _logger = logger; }