Bundling.Extensions.Renderers.AssetRenderer.RenderUrl C# (CSharp) Méthode

RenderUrl() public static méthode

public static RenderUrl ( string path, string extension ) : string
path string
extension string
Résultat string
        public static string RenderUrl(string path, string extension)
        {
            var bundle = BundleTable.Bundles.FirstOrDefault(b => b.Path == path);
            var stringBuilder = new StringBuilder();

            if (bundle != null)
            {
                var bundleContext = new BundleContext(Context, BundleTable.Bundles, path);

                var bundlehash = GetTimeStamp(bundle, bundleContext);

                var bundlepath = VirtualPathUtility.ToAbsolute(string.Format("{0}/{1}{2}", path, bundlehash, extension));
                stringBuilder.Append(bundlepath);
            }
            else
            {
                stringBuilder.AppendFormat("Could not find bundle with path: {0}", path);
            }

            return stringBuilder.ToString();
        }

Usage Example

 public string RenderUrl(string path, string optimizedExtension)
 {
     return(AssetRenderer.RenderUrl(path, optimizedExtension));
 }
All Usage Examples Of Bundling.Extensions.Renderers.AssetRenderer::RenderUrl