¿Hay una manera fácil de representar URL absolutas con el marco de Microsoft Web Optimization / agrupación de scripts?
Estoy tratando de representar un paquete de JavaScript utilizando el marco de optimización web de Microsoft, como este:
@Scripts.Render("~/assets/bundle.js")
Y construyendo un pequeño paquete, como este:
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/assets/bundle.js")
.Include(
"~/scripts/jquery-2.1.0.min.js",
"~/scripts/somescript.js"
));
...
}
Pero cuando las optimizaciones están activadas, solo muestra una URL relativa, como esta:
<script src="/assets/bundle.js?v=mGDOiNaiTrSfcNq41OoA7A_BcN8PrXuMbfl-TE84HVY1"></script>
¿Cómo puedo hacer que la agrupación de scripts represente una URL absoluta? No pude encontrar una manera de hacer esto mirando a través de los documentos en MSDN. Esto es lo que finalmente me gustaría:
<script src="http://my.site.com/assets/bundle.js?v=mGDOiNaiTrSfcNq41OoA7A_BcN8PrXuMbfl-TE84HVY1"></script>
¿Está esto en el marco o tengo que rodar un método auxiliar conScript.Url
?