{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/Mvc/issues/1975","labels_url":"https://api.github.com/repos/aspnet/Mvc/issues/1975/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Mvc/issues/1975/comments","events_url":"https://api.github.com/repos/aspnet/Mvc/issues/1975/events","html_url":"https://github.com/aspnet/Mvc/pull/1975","id":56894005,"number":1975,"title":"Results of parsing _ViewStart files should be cached","user":{"login":"pranavkm","id":174281,"avatar_url":"https://avatars.githubusercontent.com/u/174281?v=3","gravatar_id":"","url":"https://api.github.com/users/pranavkm","html_url":"https://github.com/pranavkm","followers_url":"https://api.github.com/users/pranavkm/followers","following_url":"https://api.github.com/users/pranavkm/following{/other_user}","gists_url":"https://api.github.com/users/pranavkm/gists{/gist_id}","starred_url":"https://api.github.com/users/pranavkm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pranavkm/subscriptions","organizations_url":"https://api.github.com/users/pranavkm/orgs","repos_url":"https://api.github.com/users/pranavkm/repos","events_url":"https://api.github.com/users/pranavkm/events{/privacy}","received_events_url":"https://api.github.com/users/pranavkm/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aspnet/Mvc/labels/cla-not-required","name":"cla-not-required","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-07T02:41:06Z","updated_at":"2015-02-07T16:35:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/aspnet/Mvc/pulls/1975","html_url":"https://github.com/aspnet/Mvc/pull/1975","diff_url":"https://github.com/aspnet/Mvc/pull/1975.diff","patch_url":"https://github.com/aspnet/Mvc/pull/1975.patch"},"body":"Fixes #1016"},"comment":{"url":"https://api.github.com/repos/aspnet/Mvc/issues/comments/73371288","html_url":"https://github.com/aspnet/Mvc/pull/1975#issuecomment-73371288","issue_url":"https://api.github.com/repos/aspnet/Mvc/issues/1975","id":73371288,"user":{"login":"yishaigalatzer","id":1238711,"avatar_url":"https://avatars.githubusercontent.com/u/1238711?v=3","gravatar_id":"","url":"https://api.github.com/users/yishaigalatzer","html_url":"https://github.com/yishaigalatzer","followers_url":"https://api.github.com/users/yishaigalatzer/followers","following_url":"https://api.github.com/users/yishaigalatzer/following{/other_user}","gists_url":"https://api.github.com/users/yishaigalatzer/gists{/gist_id}","starred_url":"https://api.github.com/users/yishaigalatzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yishaigalatzer/subscriptions","organizations_url":"https://api.github.com/users/yishaigalatzer/orgs","repos_url":"https://api.github.com/users/yishaigalatzer/repos","events_url":"https://api.github.com/users/yishaigalatzer/events{/privacy}","received_events_url":"https://api.github.com/users/yishaigalatzer/received_events","type":"User","site_admin":false},"created_at":"2015-02-07T16:35:43Z","updated_at":"2015-02-07T16:35:43Z","body":"I would not go with this approach. it is fragmenting the runtime for tooling only scenarios. And at some point the tooling will depend fully on runtime code and not host it inside vs.\r\n\r\nHence my suggestion is: The caching code we give to Todd verbatim, and he is responsible to set up the host with a cache. We internally use MemoryCache."}}