{"action":"closed","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/3824","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/3824/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/3824/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/3824/events","html_url":"https://github.com/dotnet/roslyn/issues/3824","id":92818810,"number":3824,"title":"Feature Request: Add a DnxWorkspace","user":{"login":"JoshVarty","id":1249087,"avatar_url":"https://avatars.githubusercontent.com/u/1249087?v=3","gravatar_id":"","url":"https://api.github.com/users/JoshVarty","html_url":"https://github.com/JoshVarty","followers_url":"https://api.github.com/users/JoshVarty/followers","following_url":"https://api.github.com/users/JoshVarty/following{/other_user}","gists_url":"https://api.github.com/users/JoshVarty/gists{/gist_id}","starred_url":"https://api.github.com/users/JoshVarty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoshVarty/subscriptions","organizations_url":"https://api.github.com/users/JoshVarty/orgs","repos_url":"https://api.github.com/users/JoshVarty/repos","events_url":"https://api.github.com/users/JoshVarty/events{/privacy}","received_events_url":"https://api.github.com/users/JoshVarty/received_events","type":"User","site_admin":false},"labels":[{"id":166377917,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-IDE","name":"Area-IDE","color":"5319e7","default":false},{"id":166677091,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Feature%20Request","name":"Feature Request","color":"fc2929","default":false}],"state":"closed","locked":false,"assignee":{"login":"mattwar","id":3387305,"avatar_url":"https://avatars.githubusercontent.com/u/3387305?v=3","gravatar_id":"","url":"https://api.github.com/users/mattwar","html_url":"https://github.com/mattwar","followers_url":"https://api.github.com/users/mattwar/followers","following_url":"https://api.github.com/users/mattwar/following{/other_user}","gists_url":"https://api.github.com/users/mattwar/gists{/gist_id}","starred_url":"https://api.github.com/users/mattwar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattwar/subscriptions","organizations_url":"https://api.github.com/users/mattwar/orgs","repos_url":"https://api.github.com/users/mattwar/repos","events_url":"https://api.github.com/users/mattwar/events{/privacy}","received_events_url":"https://api.github.com/users/mattwar/received_events","type":"User","site_admin":false},"assignees":[{"login":"mattwar","id":3387305,"avatar_url":"https://avatars.githubusercontent.com/u/3387305?v=3","gravatar_id":"","url":"https://api.github.com/users/mattwar","html_url":"https://github.com/mattwar","followers_url":"https://api.github.com/users/mattwar/followers","following_url":"https://api.github.com/users/mattwar/following{/other_user}","gists_url":"https://api.github.com/users/mattwar/gists{/gist_id}","starred_url":"https://api.github.com/users/mattwar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattwar/subscriptions","organizations_url":"https://api.github.com/users/mattwar/orgs","repos_url":"https://api.github.com/users/mattwar/repos","events_url":"https://api.github.com/users/mattwar/events{/privacy}","received_events_url":"https://api.github.com/users/mattwar/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/2","html_url":"https://github.com/dotnet/roslyn/milestones/Unknown","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/2/labels","id":937398,"number":2,"title":"Unknown","description":"This represents work which is not planned for a specific release.\r\n\r\n<!---\r\n@huboard:{\"order\":0.25}\n-->\r\n","creator":{"login":"jaredpar","id":146967,"avatar_url":"https://avatars.githubusercontent.com/u/146967?v=3","gravatar_id":"","url":"https://api.github.com/users/jaredpar","html_url":"https://github.com/jaredpar","followers_url":"https://api.github.com/users/jaredpar/followers","following_url":"https://api.github.com/users/jaredpar/following{/other_user}","gists_url":"https://api.github.com/users/jaredpar/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredpar/subscriptions","organizations_url":"https://api.github.com/users/jaredpar/orgs","repos_url":"https://api.github.com/users/jaredpar/repos","events_url":"https://api.github.com/users/jaredpar/events{/privacy}","received_events_url":"https://api.github.com/users/jaredpar/received_events","type":"User","site_admin":false},"open_issues":789,"closed_issues":191,"state":"open","created_at":"2015-01-15T20:46:02Z","updated_at":"2016-11-22T22:35:10Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2015-07-03T08:10:15Z","updated_at":"2016-11-22T22:35:10Z","closed_at":"2016-11-22T22:35:10Z","body":"It's probably premature to start work on this until the Dnx stuff has been finalized, but I'd like to get the conversation started.\n\nRight now it's really difficult to create workspaces containing Dnx projects. I originally attempted to create one by looking at the Omnisharp project, but it involved working with the (currently) [undocumented](http://docs.asp.net/en/latest/dnx/design-time-host.html) Design Time Host. It also involved copying the `Microsoft.Framework.DesignTimeHost` code right out from the ASP .Net repository as it's not distributed as a NuGet package yet.\n\nUltimately, I gave up and will be using the `VisualStudioWorkspace` until this stuff matures. \n\nThat being said, I think it would be greatly beneficial for the Roslyn project to have a `DnxWorkspace` for the same reasons it's nice to have the `MSBuildWorkpace`. Often consumers of Roslyn would like to do their analysis outside of Visual Studio. Today that's really difficult unless you have David Fowler on your team. :)\n"}}
{"actor":{"display_login":"mattwar"}}