Ejemplo n.º 1
0
        private IJavaScriptMinifier MapMinifierEnumToType(JavaScriptMinifiers javaScriptMinifier)
        {
            string minifier;

            switch (javaScriptMinifier)
            {
            case JavaScriptMinifiers.NullMinifier:
                minifier = NullMinifier.Identifier;
                break;

            case JavaScriptMinifiers.JsMin:
                minifier = JsMinMinifier.Identifier;
                break;

            case JavaScriptMinifiers.Closure:
                minifier = ClosureMinifier.Identifier;
                break;

            case JavaScriptMinifiers.Yui:
                minifier = YuiMinifier.Identifier;
                break;

            case JavaScriptMinifiers.Ms:
                minifier = MsMinifier.Identifier;
                break;

            default:
                minifier = MsMinifier.Identifier;
                break;
            }
            return(MinifierRegistry.Get(minifier));
        }
Ejemplo n.º 2
0
        private string MapMinifierToIdentifier(JavaScriptMinifiers javaScriptMinifier)
        {
            switch (javaScriptMinifier)
            {
            case JavaScriptMinifiers.NullMinifier:
                return(NullMinifier.Identifier);

            case JavaScriptMinifiers.JsMin:
                return(JsMinMinifier.Identifier);

            case JavaScriptMinifiers.Closure:
                return(ClosureMinifier.Identifier);

            case JavaScriptMinifiers.Yui:
                return(YuiMinifier.Identifier);

            default:
                return(JsMinMinifier.Identifier);
            }
        }
Ejemplo n.º 3
0
 public IJavaScriptBundleBuilder WithMinifier(JavaScriptMinifiers javaScriptMinifier)
 {
     this.javaScriptMinifier = javaScriptMinifier;
     return(this);
 }
Ejemplo n.º 4
0
 private string MapMinifierToIdentifier(JavaScriptMinifiers javaScriptMinifier)
 {
     switch (javaScriptMinifier)
     {
         case JavaScriptMinifiers.NullMinifier:
             return NullMinifier.Identifier;
         case JavaScriptMinifiers.JsMin:
             return JsMinMinifier.Identifier;
         case JavaScriptMinifiers.Closure:
             return ClosureMinifier.Identifier;
         case JavaScriptMinifiers.Yui:
             return YuiMinifier.Identifier;
         default:
             return JsMinMinifier.Identifier;
     }
 }
Ejemplo n.º 5
0
 public IJavaScriptBundleBuilder WithMinifier(JavaScriptMinifiers javaScriptMinifier)
 {
     this.javaScriptMinifier = javaScriptMinifier;
     return this;
 }
Ejemplo n.º 6
0
 private IJavaScriptMinifier MapMinifierEnumToType(JavaScriptMinifiers javaScriptMinifier)
 {
     string minifier;
     switch (javaScriptMinifier)
     {
         case JavaScriptMinifiers.NullMinifier:
             minifier = NullMinifier.Identifier;
             break;
         case JavaScriptMinifiers.JsMin:
             minifier = JsMinMinifier.Identifier;
             break;
         case JavaScriptMinifiers.Closure:
             minifier = ClosureMinifier.Identifier;
             break;
         case JavaScriptMinifiers.Yui:
             minifier = YuiMinifier.Identifier;
             break;
         case JavaScriptMinifiers.Ms:
             minifier = MsMinifier.Identifier;
             break;
         default:
             minifier = MsMinifier.Identifier;
             break;
     }
     return MinifierRegistry.Get(minifier);
 }
Ejemplo n.º 7
0
 public IJavaScriptBundleBuilder WithMinifier(JavaScriptMinifiers javaScriptMinifier)
 {
     this.javaScriptMinifier = MapMinifierEnumToType(javaScriptMinifier);
     return this;
 }
Ejemplo n.º 8
0
 public IJavaScriptBundleBuilder WithMinifier(JavaScriptMinifiers javaScriptMinifier)
 {
     this.javaScriptMinifier = MapMinifierEnumToType(javaScriptMinifier);
     return(this);
 }