{"action":"created","issue":{"url":"https://api.github.com/repos/NancyFx/Nancy/issues/2278","repository_url":"https://api.github.com/repos/NancyFx/Nancy","labels_url":"https://api.github.com/repos/NancyFx/Nancy/issues/2278/labels{/name}","comments_url":"https://api.github.com/repos/NancyFx/Nancy/issues/2278/comments","events_url":"https://api.github.com/repos/NancyFx/Nancy/issues/2278/events","html_url":"https://github.com/NancyFx/Nancy/pull/2278","id":133715853,"number":2278,"title":"Updated the Razor view engine to use Roslyn","user":{"login":"thecodejunkie","id":50543,"avatar_url":"https://avatars.githubusercontent.com/u/50543?v=3","gravatar_id":"","url":"https://api.github.com/users/thecodejunkie","html_url":"https://github.com/thecodejunkie","followers_url":"https://api.github.com/users/thecodejunkie/followers","following_url":"https://api.github.com/users/thecodejunkie/following{/other_user}","gists_url":"https://api.github.com/users/thecodejunkie/gists{/gist_id}","starred_url":"https://api.github.com/users/thecodejunkie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thecodejunkie/subscriptions","organizations_url":"https://api.github.com/users/thecodejunkie/orgs","repos_url":"https://api.github.com/users/thecodejunkie/repos","events_url":"https://api.github.com/users/thecodejunkie/events{/privacy}","received_events_url":"https://api.github.com/users/thecodejunkie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/NancyFx/Nancy/labels/Breaking%20Change","name":"Breaking Change","color":"e102d8"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/NancyFx/Nancy/milestones/38","html_url":"https://github.com/NancyFx/Nancy/milestones/2.0","labels_url":"https://api.github.com/repos/NancyFx/Nancy/milestones/38/labels","id":965127,"number":38,"title":"2.0","description":"Authentication update to use the (horrible) .net 4.5 style ClaimsPrincipal.","creator":{"login":"grumpydev","id":527013,"avatar_url":"https://avatars.githubusercontent.com/u/527013?v=3","gravatar_id":"","url":"https://api.github.com/users/grumpydev","html_url":"https://github.com/grumpydev","followers_url":"https://api.github.com/users/grumpydev/followers","following_url":"https://api.github.com/users/grumpydev/following{/other_user}","gists_url":"https://api.github.com/users/grumpydev/gists{/gist_id}","starred_url":"https://api.github.com/users/grumpydev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grumpydev/subscriptions","organizations_url":"https://api.github.com/users/grumpydev/orgs","repos_url":"https://api.github.com/users/grumpydev/repos","events_url":"https://api.github.com/users/grumpydev/events{/privacy}","received_events_url":"https://api.github.com/users/grumpydev/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":91,"state":"open","created_at":"2015-02-04T09:08:48Z","updated_at":"2016-02-18T21:32:03Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2016-02-15T13:43:01Z","updated_at":"2016-02-18T21:32:41Z","closed_at":"2016-02-18T21:32:03Z","pull_request":{"url":"https://api.github.com/repos/NancyFx/Nancy/pulls/2278","html_url":"https://github.com/NancyFx/Nancy/pull/2278","diff_url":"https://github.com/NancyFx/Nancy/pull/2278.diff","patch_url":"https://github.com/NancyFx/Nancy/pull/2278.patch"},"body":"Massive update of the `Nancy.ViewEngines.Razor` engine.\r\n\r\nChanges\r\n- Now uses Roslyn to compile the view\r\n- Removed support for VB.NET views\r\n- Removed `IRazorConfiguration.Assemblies` (this should be covered by the more aggressive `AppDomainAssemblyCatalog`)\r\n- Works on DNX environments (project references are treated differently since they only exist in-memory)\r\n- Disabled pdb generation for `MonoDebug` and `MonoRelease`, this won't work with Roslyn and Mono until Mono 4.4\r\n\r\nLeft to do\r\n- [x] Cherry pick in commit from #2183\r\n- [x] Sanity check on sample projects of `Nancy.sln`\r\n- [x] Verify that `IRazorConfiguration.Namespaces` are handled correctly\r\n- [x] Fix line links in error outputs"},"comment":{"url":"https://api.github.com/repos/NancyFx/Nancy/issues/comments/185931415","html_url":"https://github.com/NancyFx/Nancy/pull/2278#issuecomment-185931415","issue_url":"https://api.github.com/repos/NancyFx/Nancy/issues/2278","id":185931415,"user":{"login":"grumpydev","id":527013,"avatar_url":"https://avatars.githubusercontent.com/u/527013?v=3","gravatar_id":"","url":"https://api.github.com/users/grumpydev","html_url":"https://github.com/grumpydev","followers_url":"https://api.github.com/users/grumpydev/followers","following_url":"https://api.github.com/users/grumpydev/following{/other_user}","gists_url":"https://api.github.com/users/grumpydev/gists{/gist_id}","starred_url":"https://api.github.com/users/grumpydev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grumpydev/subscriptions","organizations_url":"https://api.github.com/users/grumpydev/orgs","repos_url":"https://api.github.com/users/grumpydev/repos","events_url":"https://api.github.com/users/grumpydev/events{/privacy}","received_events_url":"https://api.github.com/users/grumpydev/received_events","type":"User","site_admin":false},"created_at":"2016-02-18T21:32:41Z","updated_at":"2016-02-18T21:32:41Z","body":":+1:"}}