예제 #1
0
    static void Main(string[] args)
    {
        ILogger       logger        = InstalizeLogger();
        ErrorFactiory errorFactiory = new ErrorFactiory();
        Engine        engine        = new Engine(logger, errorFactiory);

        engine.Run();
    }
예제 #2
0
 public Engine(ILogger logger, ErrorFactiory errorFactiory)
 {
     this.logger        = logger;
     this.errorFactiory = errorFactiory;
 }