diff --git a/Tynamix.ObjectFiller/Filler.cs b/Tynamix.ObjectFiller/Filler.cs
index eefe2ee..78ca209 100644
--- a/Tynamix.ObjectFiller/Filler.cs
+++ b/Tynamix.ObjectFiller/Filler.cs
@@ -61,7 +61,7 @@ public Filler()
///
/// A created and filled instance of dictionaryType
///
- public T Create()
+ public virtual T Create()
{
T objectToFill;
var hashStack = new HashStack();
@@ -89,7 +89,7 @@ public T Create()
///
/// with created and filled instances of dictionaryType
///
- public IEnumerable Create(int count)
+ public virtual IEnumerable Create(int count)
{
IList items = new List();
for (int n = 0; n < count; n++)
@@ -109,7 +109,7 @@ public IEnumerable Create(int count)
///
/// The filled instance of dictionaryType .
///
- public T Fill(T instanceToFill)
+ public virtual T Fill(T instanceToFill)
{
this.FillInternal(instanceToFill);
@@ -120,7 +120,7 @@ public T Fill(T instanceToFill)
/// Call this to start the setup for the
///
/// Fluent API setup
- public FluentFillerApi Setup()
+ public virtual FluentFillerApi Setup()
{
return this.Setup(false);
}
@@ -130,7 +130,7 @@ public FluentFillerApi Setup()
///
/// True if just properties shall get filled which configured in filler setup.
/// Fluent API setup
- public FluentFillerApi Setup(bool explicitSetup)
+ public virtual FluentFillerApi Setup(bool explicitSetup)
{
return this.Setup(null, explicitSetup);
}
@@ -145,7 +145,7 @@ public FluentFillerApi Setup(bool explicitSetup)
///
/// Fluent API Setup
///
- public FluentFillerApi Setup(FillerSetup fillerSetupToUse)
+ public virtual FluentFillerApi Setup(FillerSetup fillerSetupToUse)
{
return this.Setup(fillerSetupToUse, false);
}
@@ -161,7 +161,7 @@ public FluentFillerApi Setup(FillerSetup fillerSetupToUse)
///
/// Fluent API Setup
///
- public FluentFillerApi Setup(FillerSetup fillerSetupToUse, bool explicitSetup)
+ public virtual FluentFillerApi Setup(FillerSetup fillerSetupToUse, bool explicitSetup)
{
if (fillerSetupToUse != null)
{