public static filter indexPartFilter(bool isJS, servConfig.Apps app, servConfig.SkinIds skin, servConfig.Brands brand, Langs lang, bool isMin) { return new filter { apps = new servConfig.Apps[] { app }, langs = new Langs[] { lang }, allBrendMasks = new string[] { isJS ? brendJSMask : brendCSSMask }, allSkinMasks = new string[] { isJS ? skinJSMask : skinCSSMask }, allBrands = new string[] { brand.ToString() }, allSkins = new string[] { skin.ToString() }, allFixs = isJS ? (!isMin ? new string[] { "js", "js{loc}" } : new string[] { "jsmin", "js{loc}min" }) : (!isMin ? new string[] { "css" } : new string[] { "cssmin" }) }; }