public string get_assets_combinations()
        {
            var writer = new StringWriter();

            writer.Write("*" + MimeType.Javascript + "*");
            _cache.OrderedListOfCombinations(MimeType.Javascript).Each(combo =>
            {
                writer.WriteLine(combo.Name + ":  " + combo.Files.Select(x => x.Name).Join(", "));
            });

            writer.WriteLine();
            writer.Write("*" + MimeType.Css + "*");
            _cache.OrderedListOfCombinations(MimeType.Css).Each(combo =>
            {
                writer.WriteLine(combo.Name + ":  " + combo.Files.Select(x => x.Name).Join(", "));
            });

            return(writer.ToString());
        }
示例#2
0
 public void TryAllExistingCombinations(AssetTagPlan plan)
 {
     _cache.OrderedListOfCombinations(plan.MimeType).Each(combo => plan.TryCombination(combo));
 }