BlogEngine.Core.Web.Scripting.JavascriptMinifier.Minify C# (CSharp) Method

Minify() public method

Gets the minified version of the passed in script.
public Minify ( string script ) : string
script string
return string
        public string Minify(string script)
        {
            if (this.ShouldMinify)
            {
                if (String.IsNullOrEmpty(script))
                {
                    return string.Empty;
                }
                else
                {
                    return "not so minified";
                }
            }

            return script;
        }

Usage Example

        private static string RetrieveRemoteFile(string file)
        {
            file = Utils.AbsoluteWebRoot.ToString() + file.Substring(1);
            Uri url;

            if (Uri.TryCreate(file, UriKind.Absolute, out url))
            {
                try
                {
                    var script = new RemoteFile(url, false).GetFileAsString();

                    if (BlogSettings.Instance.CompressWebResource)
                    {
                        var min = new JavascriptMinifier();
                        return(min.Minify(script));
                    }

                    return(script);
                }
                catch (SocketException)
                {
                    // The remote site is currently down. Try again next time.
                }
            }
            return(string.Empty);
        }
All Usage Examples Of BlogEngine.Core.Web.Scripting.JavascriptMinifier::Minify