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)); }