private static string GetWebResourceUrl(Type type, string resourceName)
{
if (resourceName.StartsWith(ResourceManager.ASSEMBLYSLUG))
{
var buster = "?v=" + CacheBuster;
return VirtualPathUtility.ToAbsolute(("~{0}/ext.axd".FormatWith(resourceName.Replace(ResourceManager.ASSEMBLYSLUG, "").Replace('.', '/').ReplaceLastInstanceOf("/", "-")))) + buster;
}
return HttpUtility.HtmlAttributeEncode(new Page().ClientScript.GetWebResourceUrl(type, resourceName));
}