示例#1
0
		async static public Task<string> CompressJavaScriptAsync(string JavaScriptString)
		{
			return await TaskEx.RunPropagatingExceptionsAsync(() =>
			{
				var JsWriter = new StringWriter();
				var javaScriptCompressor = new JavaScriptCompressor(new StringReader(JavaScriptString).GetJavaReader(), new ErrorReporterMock());
				javaScriptCompressor.compress(JsWriter.GetJavaWriter(), 1024, true, false, false, false);
				return JsWriter.ToString();
			});
		}