Index: Riskeer/Common/src/Riskeer.Common.IO/FileImporters/IFailureMechanismSectionUpdateStrategy.cs
===================================================================
diff -u -r96ccefa48aa5c97c949f7a7858fcb4d3dc727a3a -rce2e474c1233de0ac0ac73a0fd566785adade2fa
--- Riskeer/Common/src/Riskeer.Common.IO/FileImporters/IFailureMechanismSectionUpdateStrategy.cs (.../IFailureMechanismSectionUpdateStrategy.cs) (revision 96ccefa48aa5c97c949f7a7858fcb4d3dc727a3a)
+++ Riskeer/Common/src/Riskeer.Common.IO/FileImporters/IFailureMechanismSectionUpdateStrategy.cs (.../IFailureMechanismSectionUpdateStrategy.cs) (revision ce2e474c1233de0ac0ac73a0fd566785adade2fa)
@@ -21,6 +21,7 @@
using System;
using System.Collections.Generic;
+using Core.Common.Base;
using Riskeer.Common.Data.Exceptions;
using Riskeer.Common.Data.FailureMechanism;
@@ -37,19 +38,21 @@
///
/// The imported failure mechanism sections.
/// The source path from where the failure mechanism sections were imported.
+ /// An of updated instances.
/// Thrown when any parameter is null.
/// Thrown when:
///
/// - is not a valid file path.
/// - contains sections that are not properly chained.
///
///
- void UpdateSectionsWithImportedData(IEnumerable importedFailureMechanismSections,
- string sourcePath);
+ IEnumerable UpdateSectionsWithImportedData(IEnumerable importedFailureMechanismSections,
+ string sourcePath);
///
/// Perform post-update actions.
///
- void DoPostUpdateActions();
+ /// An of updated instances.
+ IEnumerable DoPostUpdateActions();
}
}
\ No newline at end of file