public RenderFeedAsJson ( string source, string view ) : string | ||
source | string | |
view | string | |
Результат | string |
public string RenderFeedAsJson(string source, string view)
{
var es = this.es_getter(this.cache);
var events = es.events.FindAll(evt => FeedComesFrom(evt, source));
if ( ! String.IsNullOrEmpty(view) )
events = events.FindAll(evt => evt.categories != null && evt.categories.Split(',').ToList().Contains(view));
var json = JsonConvert.SerializeObject(events);
return GenUtils.PrettifyJson(json);
}