Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Service/Converters/SoilProfileConverter.cs
===================================================================
diff -u -rf2838b78c54529e9b15208b44de854f7760e350f -r90a9502badff5788374461a1b2179a5dd0e866a2
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Service/Converters/SoilProfileConverter.cs (.../SoilProfileConverter.cs) (revision f2838b78c54529e9b15208b44de854f7760e350f)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Service/Converters/SoilProfileConverter.cs (.../SoilProfileConverter.cs) (revision 90a9502badff5788374461a1b2179a5dd0e866a2)
@@ -24,32 +24,32 @@
using System.ComponentModel;
using System.Linq;
using Ringtoets.MacroStabilityInwards.Data;
-using Ringtoets.MacroStabilityInwards.Data.SoilProfile;
using Ringtoets.MacroStabilityInwards.KernelWrapper.Calculators.Input;
+using Ringtoets.MacroStabilityInwards.Primitives;
namespace Ringtoets.MacroStabilityInwards.Service.Converters
{
///
- /// Converter to convert
+ /// Converter to convert
/// into .
///
internal static class SoilProfileConverter
{
///
- /// Converts
+ /// Converts
/// into .
///
/// The soil profile to convert.
/// The converted .
/// Thrown when
/// is null.
/// Thrown when
- ///
+ ///
/// is an invalid value.
/// Thrown when
- ///
+ ///
/// is a valid value but unsupported.
- public static SoilProfile Convert(MacroStabilityInwardsSoilProfileUnderSurfaceLine soilProfile)
+ public static SoilProfile Convert(IMacroStabilityInwardsSoilProfileUnderSurfaceLine soilProfile)
{
if (soilProfile == null)
{
@@ -63,22 +63,22 @@
}
///
- /// Converts
+ /// Converts
/// into .
///
/// The layers to convert.
/// The converted .
/// Thrown when
- ///
+ ///
/// is an invalid value.
/// Thrown when
- ///
+ ///
/// is a valid value but unsupported.
- private static IEnumerable ConvertLayers(IEnumerable layers)
+ private static IEnumerable ConvertLayers(IEnumerable layers)
{
return layers.Select(l =>
{
- MacroStabilityInwardsSoilLayerData data = l.Data;
+ IMacroStabilityInwardsSoilLayerData data = l.Data;
return new SoilLayer(l.OuterRing, l.Holes, new SoilLayer.ConstructionProperties
{
MaterialName = data.MaterialName,
@@ -99,7 +99,7 @@
}
private static IEnumerable ConvertPreconsolidationStresses(
- IEnumerable preconsolidationStresses)
+ IEnumerable preconsolidationStresses)
{
return preconsolidationStresses.Select(ps => new PreconsolidationStress(
ps.Location,