コード例 #1
0
        public override IProcessingData ProcessGarbage(IWaste garbage)
        {
            var energy = garbage.VolumePerKg * garbage.Weight * (EnergyProducedMultiplier - EnergyUsedMultiplier);

            var processingData = ProcessingDataFactory.CreateProcessingData(energy, 0);

            return(processingData);
        }
コード例 #2
0
        public override IProcessingData ProcessGarbage(IWaste garbage)
        {
            var energy  = garbage.VolumePerKg * garbage.Weight * -EnergyUsedMultiplier;
            var capital = garbage.Weight * CapitalEarned;

            var processingData = ProcessingDataFactory.CreateProcessingData(energy, capital);

            return(processingData);
        }