コード例 #1
0
 public CreateProfileCommandHandler(IRepository repository, ITokenGenerator tokenGenerator,
                                    IHashIdGenerator hashGenerator, IAutoNumberGenerator idGenerator)
 {
     this.repository     = repository;
     this.tokenGenerator = tokenGenerator;
     this.hashGenerator  = hashGenerator;
     this.idGenerator    = idGenerator;
 }
コード例 #2
0
 public OrderAppService(IRepository <Districts> districtRepository, IRepository <Product> productRepository, IRepository <PaymentMethod> paymentMethodRepository, IRepository <Order> orderRepository, IAutoNumberGenerator autoNumberGenerator, IImageGenerator imageGenerator, TenantManager tenantManager, IRajaOngkirService rajaOngkirService, IRepository <ExpeditionService> expeditionServiceRepository, IFreightAppService freightAppService)
 {
     _districtRepository          = districtRepository;
     _productRepository           = productRepository;
     _paymentMethodRepository     = paymentMethodRepository;
     _orderRepository             = orderRepository;
     _autoNumberGenerator         = autoNumberGenerator;
     _imageGenerator              = imageGenerator;
     _tenantManager               = tenantManager;
     _rajaOngkirService           = rajaOngkirService;
     _expeditionServiceRepository = expeditionServiceRepository;
     _freightAppService           = freightAppService;
 }