Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/SoilProfile/IMacroStabilityInwardsSoilProfile.cs
===================================================================
diff -u -r9f936b0b29f490a024df02345df182133b1c041a -r85b10b88eb31823c50ca052d34baacc6e006ad4c
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/SoilProfile/IMacroStabilityInwardsSoilProfile.cs (.../IMacroStabilityInwardsSoilProfile.cs) (revision 9f936b0b29f490a024df02345df182133b1c041a)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/SoilProfile/IMacroStabilityInwardsSoilProfile.cs (.../IMacroStabilityInwardsSoilProfile.cs) (revision 85b10b88eb31823c50ca052d34baacc6e006ad4c)
@@ -19,16 +19,24 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System.Collections.Generic;
+
namespace Ringtoets.MacroStabilityInwards.Data.SoilProfile
{
///
/// Interface for the different types of soil profile that can be used in macro stability inwards.
///
- public interface IMacroStabilityInwardsSoilProfile
+ /// The type of the soil profile.
+ public interface IMacroStabilityInwardsSoilProfile where T : IMacroStabilityInwardsSoilLayer
{
///
/// Gets the name of the soil profile.
///
string Name { get; }
+
+ ///
+ /// Gets an containing the layers of the soil profile.
+ ///
+ IEnumerable Layers { get; }
}
}
\ No newline at end of file