public CreateMerchantProductCommandHandler(IProductRepository productRepository, IMerchantProductRepository merchantProductRepository, IMerchantAddressRepository merchantAddressRepository) { _productRepository = productRepository; _merchantProductRepository = merchantProductRepository; _merchantAddressRepository = merchantAddressRepository; }
public GetMerchantProductQueryHandler(IMerchantProductRepository merchantProductRepository) { _merchantProductRepository = merchantProductRepository; }
public UpdateStockMerchantProductCommandHandler(IMerchantProductRepository merchantProductRepository) { _merchantProductRepository = merchantProductRepository; }
public DeleteMerchantProductCommandHandler(IMerchantProductRepository merchantProductRepository) { _merchantProductRepository = merchantProductRepository; }