Index: Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Service/HeightStructuresDataSynchronizationService.cs =================================================================== diff -u -rb2b9fdf365e70928a05c57966eeed30d9050e528 -rdd8f41ce9d9ff9fd570874721a114560c7a71013 --- Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Service/HeightStructuresDataSynchronizationService.cs (.../HeightStructuresDataSynchronizationService.cs) (revision b2b9fdf365e70928a05c57966eeed30d9050e528) +++ Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Service/HeightStructuresDataSynchronizationService.cs (.../HeightStructuresDataSynchronizationService.cs) (revision dd8f41ce9d9ff9fd570874721a114560c7a71013) @@ -76,7 +76,7 @@ } var affectedItems = new List(); - foreach (var calculation in failureMechanism.Calculations.Cast>()) + foreach (StructuresCalculation calculation in failureMechanism.Calculations.Cast>()) { affectedItems.AddRange(RingtoetsCommonDataSynchronizationService.ClearCalculationOutput(calculation) .Concat(ClearHydraulicBoundaryLocation(calculation.InputParameters))); @@ -99,12 +99,12 @@ } var changedObjects = new List(); - var removedObjects = failureMechanism.Sections.OfType() - .Concat(failureMechanism.SectionResults) - .Concat(failureMechanism.CalculationsGroup.GetAllChildrenRecursive()) - .Concat(failureMechanism.ForeshoreProfiles) - .Concat(failureMechanism.HeightStructures) - .ToArray(); + object[] removedObjects = failureMechanism.Sections.OfType() + .Concat(failureMechanism.SectionResults) + .Concat(failureMechanism.CalculationsGroup.GetAllChildrenRecursive()) + .Concat(failureMechanism.ForeshoreProfiles) + .Concat(failureMechanism.HeightStructures) + .ToArray(); failureMechanism.ClearAllSections(); changedObjects.Add(failureMechanism); @@ -139,7 +139,7 @@ .ToArray(); foreach (StructuresCalculation calculation in calculationWithRemovedHeightStructure) { - foreach (var calculationWithRemovedOutput in RingtoetsCommonDataSynchronizationService.ClearCalculationOutput(calculation)) + foreach (IObservable calculationWithRemovedOutput in RingtoetsCommonDataSynchronizationService.ClearCalculationOutput(calculation)) { changedObservables.Add(calculationWithRemovedOutput); }