public static GetFiltersForFeature ( this aaFeature ) : IEnumerable |
||
aaFeature | this | |
return | IEnumerable |
public static IEnumerable<string> GetFiltersForFeature(this Feature aaFeature)
{
if (!aaFeature.Properties.ContainsKey("filters")) { yield return null; }
else
{
var filters = JsonConvert.DeserializeObject<List<JObject>>(aaFeature.Properties["filters"].ToString());
foreach (var f in filters)
{
yield return f.SelectToken("name").Value<string>();
}
}
}