public CreateMerchantProductCommandHandler(IProductRepository productRepository, IMerchantProductRepository merchantProductRepository, IMerchantAddressRepository merchantAddressRepository) { _productRepository = productRepository; _merchantProductRepository = merchantProductRepository; _merchantAddressRepository = merchantAddressRepository; }
public AddMerchantAddressCommandHandler(IMerchantAddressRepository merchantLocationsRepository, IMerchantRepository merchantRepository, IMapper mapper) { _merchantLocationsRepository = merchantLocationsRepository; _merchantRepository = merchantRepository; _mapper = mapper; }
public CreateOrderCommandHandler(IOrderRepository orderRepository, IMerchantRepository merchantRepository, IMerchantAddressRepository merchantLocationsRepository) { _orderRepository = orderRepository; _merchantRepository = merchantRepository; _merchantLocationsRepository = merchantLocationsRepository; }
public UpdateMerchantAddressCommandHandler(IMerchantRepository merchantRepository, IMerchantAddressRepository merchantAddressRepository, IMapper mapper) { _merchantRepository = merchantRepository; _merchantAddressRepository = merchantAddressRepository; _mapper = mapper; }
public DeactivateAvailableLocationCommandHandler(IMerchantAddressRepository merchantAddressRepository) { _merchantAddressRepository = merchantAddressRepository; }
public GetAvailableLocationsQueryHandler(IMerchantAddressRepository merchantAddressRepository) { _merchantAddressRepository = merchantAddressRepository; }
public GetMerchantAddressListQueryHandler(IMerchantAddressRepository merchantAddressRepository, IMapper mapper) { _merchantAddressRepository = merchantAddressRepository; _mapper = mapper; }
public LocationUniquenessChecker(IMerchantAddressRepository merchantAddressRepository) { _merchantAddressRepository = merchantAddressRepository; }
public GetMerchantAddressQueryHandler(IMerchantAddressRepository merchantAddressRepository) { _merchantAddressRepository = merchantAddressRepository; }
public ActivateMerchantAddressCommandHandler(IMerchantAddressRepository merchantAddressRepository, IMerchantRepository merchantRepository) { _merchantAddressRepository = merchantAddressRepository; _merchantRepository = merchantRepository; }
public DeleteMerchantAddressCommandHandler(IMerchantAddressRepository merchantAddressRepository) { _merchantAddressRepository = merchantAddressRepository; }