Example #1
0
        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);
            }
        }
Example #2
0
        private async void OnExecuteRecentAssembly(RecentAssemblyViewModel recentAssembly)
        {
            var assemblyAndConfig = new AssemblyAndConfigFile(recentAssembly.FilePath, configFileName: null);

            await this.AddAssemblies(new[] { assemblyAndConfig });
        }