Skip to content

Instantly share code, notes, and snippets.

@xpando
Created February 20, 2012 01:04
Show Gist options
  • Save xpando/1866903 to your computer and use it in GitHub Desktop.
Save xpando/1866903 to your computer and use it in GitHub Desktop.
Custom base razor view page that resolves bundle urls
public abstract class MyViewPage<TModel> : System.Web.Mvc.WebViewPage<TModel>
{
public override string Href(string path, params object[] pathParts)
{
if (BundleTable.Bundles.Any(b => b.Path.Equals(path, StringComparison.InvariantCultureIgnoreCase)))
return BundleTable.Bundles.ResolveBundleUrl(path);
return base.Href(path, pathParts);
}
}
public abstract class MyViewPage : System.Web.Mvc.WebViewPage
{
public override string Href(string path, params object[] pathParts)
{
if (BundleTable.Bundles.Any(b => b.Path.Equals(path, StringComparison.InvariantCultureIgnoreCase)))
return BundleTable.Bundles.ResolveBundleUrl(path);
return base.Href(path, pathParts);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment