Ejemplo n.º 1
0
 public MainConsoleLoop(
     ComparisonRequestFactory injectedRequestFactory,
     ImageComparisonFactory injectedComparisonFactory,
     ExecutionStatusFactory injectedStatusFactory)
 {
     requestFactory    = injectedRequestFactory;
     comparisonFactory = injectedComparisonFactory;
     statusFactory     = injectedStatusFactory;
 }
Ejemplo n.º 2
0
        static MainConsoleLoop BuildMainLoop(ExecutionStatusFactory statusFactory)
        {
            var requestFactory    = new ComparisonRequestFactory();
            var comparisonFactory = new ImageComparisonFactory();
            var mainLoop          = new MainConsoleLoop(
                requestFactory,
                comparisonFactory,
                statusFactory);

            return(mainLoop);
        }