/// <summary> /// /// </summary> public MainWindow() { _zipFileRepository = RepositoryManager.GetInstanceOf<IZipFileRepository>(); _gameRepository = RepositoryManager.GetInstanceOf<IMameGameRepository>(); _settingsService = ServiceManager.GetInstanceOf<IMameMinerSettingsService>(); _zipFileService = ServiceManager.GetInstanceOf<IZipFileService>(); InitializeComponent(); SetStatus("Main Window Created"); }
/// <summary> /// /// </summary> public MainWindow() { _zipFileRepository = RepositoryManager.GetInstanceOf<IZipFileRepository>(); _gameRepository = RepositoryManager.GetInstanceOf<IMameGameRepository>(); _settingsService = ServiceManager.GetInstanceOf<IMameMinerSettingsService>(); _zipFileService = ServiceManager.GetInstanceOf<IZipFileService>(); InitializeComponent(); SetStatus("Main Window Created"); if (_settingsService.GetMameExecutablePath() == string.Empty || _settingsService.GetMameExportPath() == string.Empty || _settingsService.GetMameImportPath() == string.Empty) { new SettingsWindow(_settingsService).ShowDialog(); } }