WebApiContrib / WebApiContrib.Formatting.Razor

Web API formatter based on RazorViewEngine
MIT License
24 stars 10 forks source link

Layout template does not use RazorViewFormatter siteRootPath #24

Open mattbrailsford opened 8 years ago

mattbrailsford commented 8 years ago

If you set the siteRootPath on the RazoeViewFormatter, and you have a view with a layout set such as

@{
    Layout = "_layout.cshtml";
}

Then the layout doesn't get found as the template engine tries to look in the application directory, rather than the relative directory of where the rendering view is located.