コード例 #1
0
 public ReservationReadRepository(ParkingDataContext context,
                                  IAssociateReadRepository associateReadRepository,
                                  ICustomerReadRepository customerReadRepository)
 {
     _context = context;
     _associateReadRepository = associateReadRepository;
     _customerReadRepository  = customerReadRepository;
 }
コード例 #2
0
            public ChangePasswordCommandHandler(ICustomerWriteRepository customerWriteRepository,
                                                ICustomerReadRepository customerReadRepository,
                                                IUserWriteRepository userWriteRepository,
                                                IUserReadRepository userReadRepository,
                                                IMapper mapper)
            {
                _customerWriteRepository = customerWriteRepository;
                _customerReadRepository  = customerReadRepository;
                _userWriteRepository     = userWriteRepository;
                _userReadRepository      = userReadRepository;

                _mapper = mapper;
            }
コード例 #3
0
 public CreateOrderUseCase(IMapper mapper,
                           IUnitOfWork unitOfWork,
                           IOrderRepository orderRepository,
                           ICustomerReadRepository customerReadRepository,
                           IProductReadRepository productReadRepository,
                           IOrderFactory orderFactory)
 {
     _mapper                 = mapper;
     _unitOfWork             = unitOfWork;
     _orderRepository        = orderRepository;
     _customerReadRepository = customerReadRepository;
     _productReadRepository  = productReadRepository;
     _orderFactory           = orderFactory;
 }
コード例 #4
0
        public void ConstructorShouldFailWhencustomerReadRepositoryIsNull()
        {
            // Arrange
            var mapper = new Mock <IMapper>().Object;
            ICustomerReadRepository customerReadRepository = null;
            var customerOdataProvider = new Mock <ICustomerOdataProvider>().Object;

            // Act
            Action ctor = () =>
            {
                new ListCustomerQueryHandler(mapper, customerReadRepository, customerOdataProvider);
            };

            // Assert
            ctor.Should().Throw <ArgumentNullException>();
        }
コード例 #5
0
 public ReservationAppService(ICarReadRepository carReadRepository,
                              IAssociateReadRepository associateReadRepository,
                              ICustomerReadRepository customerReadRepository,
                              IReservationDomainService reservationDomainService,
                              IReservationReadRepository reservationReadRepository,
                              IRateDomainService rateDomainService,
                              IRateReadRepository rateReadRepository)
 {
     _carReadRepository         = carReadRepository;
     _associateReadRepository   = associateReadRepository;
     _customerReadRepository    = customerReadRepository;
     _reservationDomainService  = reservationDomainService;
     _reservationReadRepository = reservationReadRepository;
     _rateDomainService         = rateDomainService;
     _rateReadRepository        = rateReadRepository;
 }
コード例 #6
0
 public ChangeMarginCommandHandler(ICustomerWriteRepository customerWriteRepository,
                                   ICustomerReadRepository customerReadRepository)
 {
     _customerWriteRepository = customerWriteRepository;
     _customerReadRepository  = customerReadRepository;
 }
コード例 #7
0
ファイル: ListCustomersUseCase.cs プロジェクト: optivem/demo
 public ListCustomersUseCase(IMapper mapper, ICustomerReadRepository customerReadRepository)
 {
     _mapper = mapper;
     _customerReadRepository = customerReadRepository;
 }
コード例 #8
0
 public GetCustomerQueryHandler(ICspClient cspClient, ICustomerReadRepository customerReadRepository, IUserReadRepository userReadRepository)
 {
     _cspClient = cspClient;
     _customerReadRepository = customerReadRepository;
     _userReadRepository     = userReadRepository;
 }
コード例 #9
0
 public void TestInitialize()
 {
     RepositoryTestsHelper.Init(Consts.Collections.CustomerCollectionName);
     _repository = new CustomerReadRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)));
 }
コード例 #10
0
 public CustomerAppService(ICustomerDomainService customerDomainService,
                           ICustomerReadRepository customerReadRepository)
 {
     _customerDomainService  = customerDomainService;
     _customerReadRepository = customerReadRepository;
 }
コード例 #11
0
ファイル: FindCustomerUseCase.cs プロジェクト: optivem/demo
 public FindCustomerUseCase(IMapper mapper, ICustomerReadRepository customerReadRepository)
 {
     _mapper = mapper;
     _customerReadRepository = customerReadRepository;
 }
コード例 #12
0
 public ListCustomerQueryHandler(IMapper mapper, ICustomerReadRepository customerReadRepository, ICustomerOdataProvider customerOdataProvider)
 {
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _customerReadRepository = customerReadRepository ?? throw new ArgumentNullException(nameof(customerReadRepository));
     _customerOdataProvider  = customerOdataProvider ?? throw new ArgumentNullException(nameof(customerOdataProvider));
 }