public async Task <IEnumerable <NuGetProject> > GetNuGetProjectsAsync() { await EnsureInitializeAsync(); // In certain cases project cache is populated with incomplete project data // Filter out null entries here. var projects = _projectSystemCache .GetNuGetProjects() .Where(p => p != null) .ToList(); return(projects); }
public IEnumerable <NuGetProject> GetNuGetProjects() { EnsureInitialize(); var projects = _projectSystemCache.GetNuGetProjects(); return(projects); }