Microsoft.Ajax.Utilities.Minifier.MinifyJavaScript(string)

Here are the examples of the csharp api class Microsoft.Ajax.Utilities.Minifier.MinifyJavaScript(string) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

4 Examples 7

1. Example

Project: JabbR
Source File: AjaxMinMinifier.cs
public string Minify(string source)
        {
            return new Minifier().MinifyJavaScript(source);
        }

2. Example

Project: Localization
Source File: LocalizationHandler.cs
private static string MinifyJsFile(string source)
		{
			var minifier = new Minifier();
			var result = minifier.MinifyJavaScript(source);

			if (minifier.ErrorList.Any())
				result += string.Join(", ", minifier.ErrorList);

			return result;
		}

3. Example

Project: vrs
Source File: Minifier.cs
public string MinifyJavaScript(string javaScriptContent)
        {
            var result = javaScriptContent;
            if(IsEnabled() && !String.IsNullOrEmpty(result)) {
                var minifier = new Microsoft.Ajax.Utilities.Minifier(); // A fresh instance every time hopefully ensures thread safety
                result = minifier.MinifyJavaScript(javaScriptContent);
                result = AppendErrors(minifier, result);
            }

            return result;
        }

4. Example

Project: xRM-Portals-Community-Edition
Source File: BundleConfig.cs
public string Process(string includedVirtualPath, string input)
			{
				var minifier = new Microsoft.Ajax.Utilities.Minifier();
				var result = minifier.MinifyJavaScript(input);
				if (minifier.ErrorList.Count > 0)
				{
					System.Text.StringBuilder errorMessage = new System.Text.StringBuilder();
					errorMessage.AppendLine("/* Minification failed. Returning unminified contents.");
					foreach (var error in minifier.ErrorList)
					{
						errorMessage.AppendLine(error.ToString());
					}
					errorMessage.AppendLine(" */");
					errorMessage.Append(input);
					return errorMessage.ToString();
				}
				return result;
			}