public ProductCostHistoryService(
     ILogger <IProductCostHistoryRepository> logger,
     IProductCostHistoryRepository productCostHistoryRepository,
     IApiProductCostHistoryRequestModelValidator productCostHistoryModelValidator,
     IBOLProductCostHistoryMapper bolproductCostHistoryMapper,
     IDALProductCostHistoryMapper dalproductCostHistoryMapper)
     : base(logger,
            productCostHistoryRepository,
            productCostHistoryModelValidator,
            bolproductCostHistoryMapper,
            dalproductCostHistoryMapper)
 {
 }
 public AbstractProductCostHistoryService(
     ILogger logger,
     IProductCostHistoryRepository productCostHistoryRepository,
     IApiProductCostHistoryRequestModelValidator productCostHistoryModelValidator,
     IBOLProductCostHistoryMapper bolProductCostHistoryMapper,
     IDALProductCostHistoryMapper dalProductCostHistoryMapper)
     : base()
 {
     this.ProductCostHistoryRepository     = productCostHistoryRepository;
     this.ProductCostHistoryModelValidator = productCostHistoryModelValidator;
     this.BolProductCostHistoryMapper      = bolProductCostHistoryMapper;
     this.DalProductCostHistoryMapper      = dalProductCostHistoryMapper;
     this.logger = logger;
 }