문제

정적 클래스를 사용하여 래핑합니다 야후 위이 압축기:

public static class Minifier
{
    private static readonly ICompressor javaScriptCompressor = 
                                                   new JavaScriptCompressor()
    {
        CompressionType = CompressionType.Standard,
        IgnoreEval = true,
        ObfuscateJavascript = true,
        PreserveAllSemicolons = true
    };

    private static readonly ICompressor cssCompressor = new CssCompressor()
    {
        CompressionType = CompressionType.Standard,
        RemoveComments = true
    };

    public static string GetCompressedCss(string data)
    {
        //aaaand... action
        return cssCompressor.Compress(data);
    }
}

압축기 클래스가 스레드 저장인지 궁금합니다.

도움이 되었습니까?

해결책

JavaScriptCompressor 스레드는 안전하지 않으며 사용시 재현해야합니다 (IT Stores State). CssCompressor 상태를 저장하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top