public ProductStockReportManager(IProductStockReportBuilder productStockReportBuilder) { _productStockReportBuilder = productStockReportBuilder; }
public ProductStockReportDirector(IProductStockReportBuilder productStockReportBuilder) { _productStockReportBuilder = productStockReportBuilder ?? throw new ArgumentNullException(nameof(productStockReportBuilder)); }
public ProductStockReportDirector(IProductStockReportBuilder productStockReportBuilder) { _productStockReportBuilder = productStockReportBuilder; }
public StockReportDirector(IProductStockReportBuilder productStockReport) { this._productStockReport = productStockReport; }