Modifying RazorViewEngine to create IRazorView instances from service
container