private AddTagOptions ( string selector, CalendarAggregator.ZonelessEventStore es, List |
||
selector | string | |
es | CalendarAggregator.ZonelessEventStore | |
tags | List |
|
counts | int>.Dictionary | |
sb | StringBuilder | |
squigglies | bool | |
Результат | void |
private void AddTagOptions(string selector, ZonelessEventStore es, List<string> tags, Dictionary<string, int> counts, StringBuilder sb, bool squigglies)
{
var _tags = tags.CloneObject();
_tags.Insert(0, "all");
foreach (var tag in _tags)
{
try
{
if (tag.Contains("{") && squigglies == false)
continue;
var option = MakeTagOption(selector, es, counts, tag);
sb.Append(option);
}
catch (Exception e)
{
GenUtils.LogMsg("exception", String.Format("AddTagOptions, selector: {0}, id: {1}, tag {2}", selector, es.id, tag), e.Message);
}
}
}