diff --git a/DesignPatternGuru/FactoryMethod/Client.cs b/DesignPatternGuru/FactoryMethod/Client.cs index d72e643..9273e5b 100644 --- a/DesignPatternGuru/FactoryMethod/Client.cs +++ b/DesignPatternGuru/FactoryMethod/Client.cs @@ -1,4 +1,6 @@ -using System; +using FactoryMethod.Creators; +using FactoryMethod.Products; +using System; using System.Collections.Generic; using System.Linq; using System.Text; diff --git a/DesignPatternGuru/FactoryMethod/Creator/ConcreateCreator1.cs b/DesignPatternGuru/FactoryMethod/Creators/ConcreateCreator1.cs similarity index 81% rename from DesignPatternGuru/FactoryMethod/Creator/ConcreateCreator1.cs rename to DesignPatternGuru/FactoryMethod/Creators/ConcreateCreator1.cs index 85e3e63..b10e381 100644 --- a/DesignPatternGuru/FactoryMethod/Creator/ConcreateCreator1.cs +++ b/DesignPatternGuru/FactoryMethod/Creators/ConcreateCreator1.cs @@ -3,9 +3,9 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; -using FactoryMethod.Product; +using FactoryMethod.Products; -namespace FactoryMethod.Creator.Creator +namespace FactoryMethod.Creators { internal class ConcreateCreator1 : Creator { diff --git a/DesignPatternGuru/FactoryMethod/Creator/ConcreateCreator2.cs b/DesignPatternGuru/FactoryMethod/Creators/ConcreateCreator2.cs similarity index 81% rename from DesignPatternGuru/FactoryMethod/Creator/ConcreateCreator2.cs rename to DesignPatternGuru/FactoryMethod/Creators/ConcreateCreator2.cs index 5f36827..8e1b1e3 100644 --- a/DesignPatternGuru/FactoryMethod/Creator/ConcreateCreator2.cs +++ b/DesignPatternGuru/FactoryMethod/Creators/ConcreateCreator2.cs @@ -3,9 +3,9 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; -using FactoryMethod.Product; +using FactoryMethod.Products; -namespace FactoryMethod.Creator.Creator +namespace FactoryMethod.Creators { internal class ConcreateCreator2 : Creator { diff --git a/DesignPatternGuru/FactoryMethod/Creator/Creator.cs b/DesignPatternGuru/FactoryMethod/Creators/Creator.cs similarity index 87% rename from DesignPatternGuru/FactoryMethod/Creator/Creator.cs rename to DesignPatternGuru/FactoryMethod/Creators/Creator.cs index 1471d9b..74bfa3f 100644 --- a/DesignPatternGuru/FactoryMethod/Creator/Creator.cs +++ b/DesignPatternGuru/FactoryMethod/Creators/Creator.cs @@ -3,9 +3,9 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; -using FactoryMethod.Product; +using FactoryMethod.Products; -namespace FactoryMethod.Creator +namespace FactoryMethod.Creators { abstract internal class Creator { diff --git a/DesignPatternGuru/FactoryMethod/Product/ConcreateProduct1.cs b/DesignPatternGuru/FactoryMethod/Products/ConcreateProduct1.cs similarity index 89% rename from DesignPatternGuru/FactoryMethod/Product/ConcreateProduct1.cs rename to DesignPatternGuru/FactoryMethod/Products/ConcreateProduct1.cs index 37b32b1..d8b8290 100644 --- a/DesignPatternGuru/FactoryMethod/Product/ConcreateProduct1.cs +++ b/DesignPatternGuru/FactoryMethod/Products/ConcreateProduct1.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace FactoryMethod.Product +namespace FactoryMethod.Products { internal class ConcreateProduct1 : IProduct { diff --git a/DesignPatternGuru/FactoryMethod/Product/ConcreateProduct2.cs b/DesignPatternGuru/FactoryMethod/Products/ConcreateProduct2.cs similarity index 89% rename from DesignPatternGuru/FactoryMethod/Product/ConcreateProduct2.cs rename to DesignPatternGuru/FactoryMethod/Products/ConcreateProduct2.cs index 077154f..27b38f9 100644 --- a/DesignPatternGuru/FactoryMethod/Product/ConcreateProduct2.cs +++ b/DesignPatternGuru/FactoryMethod/Products/ConcreateProduct2.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace FactoryMethod.Product +namespace FactoryMethod.Products { internal class ConcreateProduct2 : IProduct { diff --git a/DesignPatternGuru/FactoryMethod/Product/IProduct.cs b/DesignPatternGuru/FactoryMethod/Products/IProduct.cs similarity index 86% rename from DesignPatternGuru/FactoryMethod/Product/IProduct.cs rename to DesignPatternGuru/FactoryMethod/Products/IProduct.cs index 0b5879d..ed41d08 100644 --- a/DesignPatternGuru/FactoryMethod/Product/IProduct.cs +++ b/DesignPatternGuru/FactoryMethod/Products/IProduct.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace FactoryMethod.Product +namespace FactoryMethod.Products { internal interface IProduct {