diff --git a/src/BehavioralPatterns/Program.cs b/src/BehavioralPatterns/Program.cs index 8b6181e..976f875 100644 --- a/src/BehavioralPatterns/Program.cs +++ b/src/BehavioralPatterns/Program.cs @@ -14,8 +14,7 @@ namespace BehavioralPatterns { public static void Main(string[] args) { - IteratorPatternExamples.Run(); - Console.ReadKey(); + //Chain of responsibillity //This is usefull when you have a request and you don't know who should process it ChainOfResponsibillityExamples.Run(); @@ -24,6 +23,9 @@ namespace BehavioralPatterns CommandPatternExamples.Run(); Console.ReadKey(); + IteratorPatternExamples.Run(); + Console.ReadKey(); + } } } diff --git a/src/IteratorPattern/IteratorPatternExamples.cs b/src/IteratorPattern/IteratorPatternExamples.cs index 83b2de0..a3d95b9 100644 --- a/src/IteratorPattern/IteratorPatternExamples.cs +++ b/src/IteratorPattern/IteratorPatternExamples.cs @@ -1,10 +1,6 @@ using IteratorPattern.FileExample; using IteratorPattern.TVExample.TVEnumerable; using IteratorPattern.TvIterator; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; namespace IteratorPattern { @@ -14,16 +10,14 @@ namespace IteratorPattern { public static void Run() { - ReadBigFilesExample bigFileExample = new ReadBigFilesExample(); - bigFileExample.Run(); - TVIteratorExample tvIteratorExample = new TVIteratorExample(); tvIteratorExample.Run(); TVEnumerableExample tvEnumerableExample = new TVEnumerableExample(); - tvEnumerableExample.Run(); - + tvEnumerableExample.Run(); + ReadBigFilesExample bigFileExample = new ReadBigFilesExample(); + bigFileExample.Run(); } } }