public void AddAssemblies(IEnumerable <ProjectAssembly> assemblies) { foreach (var assembly in assemblies) { UserAssemblies.Add(assembly); } UserAssemblies.RemoveWhere(assembly => !assembly.Include && !assembly.Sent); }
public ProjectResetResult Reset() { var result = new ProjectResetResult { AssembliesLoaded = UserAssemblies.Any(a => a.Sent) }; State.Reset(); UserAssemblies.Clear(); UserViews.Clear(); return(result); }