private async Task LogWorkspaceSolutionsAsync(Workspace workspace) { _outputWriter.PrintTrace("Loaded workspace:"); foreach (var sln in workspace.Solutions) { _outputWriter.PrintTrace("- {0}", sln.Filepath); foreach (var proj in await sln.Projects.Value) { _outputWriter.PrintTrace(" - {0} [{1}]", proj.PackageId, proj.Filepath); } } }