Advertisement
Guest User

Program.cs

a guest
Oct 13th, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.39 KB | None | 0 0
  1. internal static class Program
  2.     {
  3.         /// <summary>
  4.         /// The main entry point for the application.
  5.         /// </summary>
  6.         [STAThread]
  7.         private static void Main()
  8.         {
  9.             Application.EnableVisualStyles();
  10.             Application.SetCompatibleTextRenderingDefault(false);
  11.  
  12.             var browser = new BrowserWindow();
  13.             var helper = new MainPresenterHelper();
  14.             var userInterface = new MainForm();
  15.             var entity = new UserInputEntity();
  16.  
  17.             var readerWriter = new ReaderWriter();
  18.             var manager = new IOManager(readerWriter);
  19.             var verif = new VerificationManager(manager);
  20.             var entityVerification = new EntityVerification(verif);
  21.  
  22.             var status = new Status();
  23.             var logger = new Logger(entity, readerWriter, true);
  24.             var verifyRow = new VerifyRow(entity, logger);
  25.             var verification = new VerificationOfDataTypes(entity, logger, verifyRow, status, readerWriter);
  26.  
  27.             var verify = new CsvFileVerification(entityVerification, verification, logger);
  28.  
  29.             var cts = new CancellationTokenSource();
  30.             var source = new CancellationTokenSourceWrapper(cts);
  31.  
  32.             var presenter = new MainPresenter(userInterface, browser, helper, entity, verify, source);
  33.  
  34.             Application.Run(userInterface);
  35.         }
  36.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement