public PostTranscompilationViewModel(IComponentContext components) { _viewController = components.Resolve <IViewIndexController>(); _transcompilerBase = components.Resolve <ITranscompilerBase>(); _viewController.ViewIndexChanged += _viewController_ViewIndexChanged; }
public NexusLoginViewModel(IComponentContext components) { _nexusApi = components.Resolve <INexusApi>(); _viewIndexController = components.Resolve <IViewIndexController>(); HasSavedApiKey = Properties.Settings.Default.ApiKey != string.Empty; }
public ValidateModsViewModel(IComponentContext components) { _modListBuilder = components.Resolve <IModListBuilder>(); _viewIndexController = components.Resolve <IViewIndexController>(); _viewIndexController.ViewIndexChanged += (sender, i) => { if (i == Convert.ToInt32(ViewIndex.ValidateMods)) { BeginValidation(); } }; }
public TranscompilerViewModel(IComponentContext components) { _viewIndexController = components.Resolve <IViewIndexController>(); _transcompile = components.Resolve <ITranscompile>(); _viewIndexController.ViewIndexChanged += (sender, i) => { if (i == Convert.ToInt32(ViewIndex.Transcompiler)) { BeginTranscompile(); } }; }
public MainWindowViewModel(IComponentContext components) { _viewIndexController = components.Resolve <IViewIndexController>(); _logger = components.Resolve <ILogger>(); _viewIndexController.ViewIndexChanged += _viewIndexController_ViewIndexChanged; CloseWindowCommand = new RelayCommand <Window>(CloseWindow); if (File.Exists(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "debug.txt"))) { File.Delete(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "debug.txt")); } AppDomain.CurrentDomain.FirstChanceException += (sender, eventArgs) => { _logger.Write(eventArgs.Exception.Message + "\n"); }; TaskScheduler.UnobservedTaskException += (sender, eventArgs) => { _logger.Write(eventArgs.Exception.Message + "\n"); }; }
public SetupModpackViewModel(IComponentContext components) { _viewIndexController = components.Resolve <IViewIndexController>(); _transcompilerSetup = components.Resolve <ITranscompilerSetup>(); _modListBuilder = components.Resolve <IModListBuilder>(); }