Beispiel #1
0
 public LayoutSaver(
     IINIFile config,
     IUserInput userInput,
     ISectionNameHelper sectionNameHelper,
     IDesktopWindowUtil desktopWindowUtil,
     IEventAggregator eventAggregator,
     ICheckListDialogFactory dialogFactory
     )
 {
     _config            = config;
     _userInput         = userInput;
     _sectionNameHelper = sectionNameHelper;
     _desktopWindowUtil = desktopWindowUtil;
     _eventAggregator   = eventAggregator;
     _dialogFactory     = dialogFactory;
 }
Beispiel #2
0
 public LayoutRestorer(
     IINIFile config,
     IApplicationRestarter applicationRestarter,
     ISectionNameHelper sectionNameHelper,
     IDesktopWindowUtil desktopWindowUtil,
     IEventAggregator eventAggregator,
     ITrayIcon trayIcon,
     IDeviceReenumerator deviceReenumerator
     )
 {
     _config = config;
     _applicationRestarter = applicationRestarter;
     _sectionNameHelper    = sectionNameHelper;
     _desktopWindowUtil    = desktopWindowUtil;
     _eventAggregator      = eventAggregator;
     _trayIcon             = trayIcon;
     _deviceReenumerator   = deviceReenumerator;
 }