Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresFailureMechanismSectionResultAssemblyFactory.cs =================================================================== diff -u -r6c712a75c513e2a17b6ddf3435b774815d802c5b -r6d4dddb1327f3ecb92064e62d18d89bfcd0daa11 --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresFailureMechanismSectionResultAssemblyFactory.cs (.../ClosingStructuresFailureMechanismSectionResultAssemblyFactory.cs) (revision 6c712a75c513e2a17b6ddf3435b774815d802c5b) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Data/ClosingStructuresFailureMechanismSectionResultAssemblyFactory.cs (.../ClosingStructuresFailureMechanismSectionResultAssemblyFactory.cs) (revision 6d4dddb1327f3ecb92064e62d18d89bfcd0daa11) @@ -115,7 +115,10 @@ return calculator.AssembleDetailedAssessment( failureMechanismSectionResult.DetailedAssessmentResult, failureMechanismSectionResult.GetDetailedAssessmentProbability(failureMechanism, assessmentSection), - categories); + new AssemblyCategoriesInput(failureMechanism.GeneralInput.N, + failureMechanism.Contribution, + assessmentSection.FailureMechanismContribution.SignalingNorm, + assessmentSection.FailureMechanismContribution.LowerLimitNorm)); } catch (FailureMechanismSectionAssemblyCalculatorException e) { @@ -160,17 +163,13 @@ try { - IEnumerable categories = - AssemblyToolCategoriesFactory.CreateFailureMechanismSectionAssemblyCategories( - assessmentSection.FailureMechanismContribution.SignalingNorm, - assessmentSection.FailureMechanismContribution.LowerLimitNorm, - failureMechanism.Contribution, - failureMechanism.GeneralInput.N); - return calculator.AssembleTailorMadeAssessment( failureMechanismSectionResult.TailorMadeAssessmentResult, failureMechanismSectionResult.TailorMadeAssessmentProbability, - categories); + new AssemblyCategoriesInput(failureMechanism.GeneralInput.N, + failureMechanism.Contribution, + assessmentSection.FailureMechanismContribution.SignalingNorm, + assessmentSection.FailureMechanismContribution.LowerLimitNorm)); } catch (FailureMechanismSectionAssemblyCalculatorException e) {