public MainForm( Services.ILogServices logServices, Services.IWindowServices windowServices) { // save the dependency injections _logServices = logServices; _windowServices = windowServices; InitializeComponent(); }
public ProgressFormViewModel( IInvoker invoker, Services.ILogServices logServices, Services.IWindowServices windowServices) { // save dependency injections _invoker = invoker; _logServices = logServices; _windowServices = windowServices; // initialise variables _elapsed = TimeSpan.FromSeconds(0); _startTime = DateTime.Now; // start the timer _timer = new System.Windows.Forms.Timer { Interval = 1000 }; _timer.Tick += OnTick; }