e.Trim().ToLower()).ToArray(); return string.Join(",",((ResultField[])Model.Headers).Where(e => !string.IsNullOrEmpty(e.Tag) && fields.Contains(e.Identifier.ToLower())).Select(e => e.Tag).Distinct().ToArray()); } string bool2dim() { return (Model.Ids.Split('\n').Length > 1 ? "$.*" : "$"); } string FetchIdsBatch() { string[] lines = ((string)Model.Ids).Trim().Split('\n').Select(e => e.Trim()).Where(e => !string.IsNullOrEmpty(e)).ToArray(); return string.Join(",",lines.Select(e => Utils.UrlEncode(e)).ToArray()); } ]]>