Question

J'utilise une classe statique pour envelopper le Compresseur Yahoo Yui:

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);
    }
}

Je me demandais si les classes de compresseur sont des fils de fil?

Était-ce utile?

La solution

JavaScriptCompressor n'est pas sûr de fil et doit être recréé à l'usage (il stocke des états). CssCompressor Ne stockait pas l'état.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top