private void RebuildRecentAssembliesMenu() { this.RecentAssemblies.Clear(); foreach (var recentAssembly in this.settings.GetRecentAssemblies()) { var viewModel = new RecentAssemblyViewModel(recentAssembly, new RelayCommand <RecentAssemblyViewModel>(this.OnExecuteRecentAssembly)); this.RecentAssemblies.Add(viewModel); } }
private async void OnExecuteRecentAssembly(RecentAssemblyViewModel recentAssembly) { var assemblyAndConfig = new AssemblyAndConfigFile(recentAssembly.FilePath, configFileName: null); await this.AddAssemblies(new[] { assemblyAndConfig }); }