B4BCore.BundlerForBower.FormSingleMinifiedFileInclude C# (CSharp) Метод

FormSingleMinifiedFileInclude() приватный Метод

private FormSingleMinifiedFileInclude ( string bundleName, CssOrJs cssOrJs, FileTypeConfigInfo fileTypeInfo, string>.Func getContentUrl ) : string
bundleName string
cssOrJs CssOrJs
fileTypeInfo B4BCore.Internal.FileTypeConfigInfo
getContentUrl string>.Func
Результат string
        private string FormSingleMinifiedFileInclude(string bundleName, CssOrJs cssOrJs, FileTypeConfigInfo fileTypeInfo, Func<string, string> getContentUrl)
        {
            var relFilePath = $"~/{fileTypeInfo.Directory}{bundleName}.min.{cssOrJs.ToString().ToLowerInvariant()}";
            var fileUrl = getContentUrl(relFilePath);
            var htmlLink = fileTypeInfo.NonDebugHtmlFormatString.Replace(FileTypeConfigInfo.FileUrlParam, fileUrl);
            if (fileTypeInfo.NonDebugHtmlFormatString.Contains(FileTypeConfigInfo.CachebusterParam))
            {

                var cacheBusterValue = _getChecksumFromRelPath(relFilePath);
                htmlLink = htmlLink.Replace(FileTypeConfigInfo.CachebusterParam, cacheBusterValue);
            }
            return htmlLink;
        }