public BuildingUpgradeHandler(IBuildingUpgradeDurationCalculator buildingUpgradeDurationCalculator, IPropertyUpgradeUoW propertyUpgradeUoW, IBuildingUpgradProductConsolidator buildingUpgradeProductConsolidator, IBuildingUpgradeStatisticsCalculator buildingUpgradeStatisticsCalculator) { _buildingUpgradeDurationCalculator = buildingUpgradeDurationCalculator; _propertyUpgradeUoW = propertyUpgradeUoW; _buildingUpgradeProductConsolidator = buildingUpgradeProductConsolidator; _buildingUpgradeStatisticsCalculator = buildingUpgradeStatisticsCalculator; }
public BuildingUpgradeStatisticsCalculator(IBuildingUpgradeDurationCalculator buildingUpgradeCalculator) { _buildingUpgradeCalculator = buildingUpgradeCalculator; }