Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableAggregatedFailureMechanismSectionAssemblyResultWithProbability.cs =================================================================== diff -u -rf287e92ca4b0d05761733637fab582565a30df0c -r81fe6be2b6010130cf7bee1af6e673781c275ce3 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableAggregatedFailureMechanismSectionAssemblyResultWithProbability.cs (.../ExportableAggregatedFailureMechanismSectionAssemblyResultWithProbability.cs) (revision f287e92ca4b0d05761733637fab582565a30df0c) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableAggregatedFailureMechanismSectionAssemblyResultWithProbability.cs (.../ExportableAggregatedFailureMechanismSectionAssemblyResultWithProbability.cs) (revision 81fe6be2b6010130cf7bee1af6e673781c275ce3) @@ -6,6 +6,7 @@ /// Class that holds all the information to export a failure mechanism section assembly result with probability. /// public class ExportableAggregatedFailureMechanismSectionAssemblyResultWithProbability + : ExportableAggregatedFailureMechanismSectionAssemblyResultBase { /// /// Creates a new instance of . @@ -21,12 +22,8 @@ ExportableSectionAssemblyResultWithProbability detailedAssembly, ExportableSectionAssemblyResultWithProbability tailorMadeAssembly, ExportableSectionAssemblyResultWithProbability combinedAssembly) + : base(failureMechanismSection) { - if (failureMechanismSection == null) - { - throw new ArgumentNullException(nameof(failureMechanismSection)); - } - if (simpleAssembly == null) { throw new ArgumentNullException(nameof(simpleAssembly)); @@ -47,19 +44,13 @@ throw new ArgumentNullException(nameof(combinedAssembly)); } - FailureMechanismSection = failureMechanismSection; SimpleAssembly = simpleAssembly; DetailedAssembly = detailedAssembly; TailorMadeAssembly = tailorMadeAssembly; CombinedAssembly = combinedAssembly; } /// - /// Gets the failure mechanism section. - /// - public ExportableFailureMechanismSection FailureMechanismSection { get; } - - /// /// Gets the simple assembly result. /// public ExportableSectionAssemblyResultWithProbability SimpleAssembly { get; }