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()); }
public void TryAllExistingCombinations(AssetTagPlan plan) { _cache.OrderedListOfCombinations(plan.MimeType).Each(combo => plan.TryCombination(combo)); }