Пример #1
0
 public Startup(
     IEventAggregator events,
     SettingsManager settingsManager,
     ICaptureEngine captureEngine,
     ILogCaptureEngine logCaptureEngine,
     CrashManager crashManager)
 {
     this.events                       = events;
     this.settingsManager              = settingsManager;
     this.captureEngine                = captureEngine;
     this.logCaptureEngine             = logCaptureEngine;
     this.crashManager                 = crashManager;
     captureEngine.UnhandledException += this.OnUnhandledException;
     Application.Current.Exit         += CurrentOnExit;
 }
 public CaptureEngine(IAutoCaptureEngine autoCaptureEngine, ILogCaptureEngine logCaptureEngine)
 {
     this.autoCaptureEngine = autoCaptureEngine;
     this.logCaptureEngine = logCaptureEngine;
     currentCaptureEngine = autoCaptureEngine;
 }
 public CaptureEngine(IAutoCaptureEngine autoCaptureEngine, ILogCaptureEngine logCaptureEngine)
 {
     this.autoCaptureEngine    = autoCaptureEngine;
     this.logCaptureEngine     = logCaptureEngine;
     this.currentCaptureEngine = autoCaptureEngine;
 }