public MainWindowViewModel(LoadedViewModel loadedView, LoadingViewModel loadingView, QuestPatcherService mainService) { LoadedView = loadedView; LoadingView = loadingView; MainService = mainService; // Set the window name based on the QuestPatcher version WindowName = $"QuestPatcher v{VersionUtil.QuestPatcherVersion}"; }
public MainWindowViewModel(LoadedViewModel loadedView, LoadingViewModel loadingView, QuestPatcherService mainService) { LoadedView = loadedView; LoadingView = loadingView; MainService = mainService; // Set the window name based on the assembly version Version?assemblyVersion = Assembly.GetExecutingAssembly().GetName().Version; if (assemblyVersion == null) { throw new NullReferenceException("Assembly version was null, unable to set window title"); } WindowName = $"QuestPatcher v{assemblyVersion.Major}.{assemblyVersion.Minor}.{assemblyVersion.Build}"; }