Example #1
0
 public void Handle(IAreaConsumptionResult areaConsumptionResult)
 {
     if (areaConsumptionResult.Success)
     {
         Subtract(areaConsumptionResult.AreaConsumption.Cost);
     }
 }
 public AreaConsumptionResultEventArgs(IAreaConsumptionResult areaConsumptionResult)
 {
     if (areaConsumptionResult == null)
     {
         throw new ArgumentNullException(nameof(areaConsumptionResult));
     }
     AreaConsumptionResult = areaConsumptionResult;
 }
 public AreaConsumptionResultEventArgs(IAreaConsumptionResult areaConsumptionResult)
 {
     AreaConsumptionResult = areaConsumptionResult ?? throw new ArgumentNullException(nameof(areaConsumptionResult));
 }