public Task <IReadOnlyCollection <Entity> > GetEntities(IEnumerable <int> ids) { return(_entities.Get(ids, (hit, idSubset) => { _config.RaiseEvent("cache", new { hit, ids = idSubset, kind = "entity" }); })); }
public Task <JObject> Query(QueryRequest request) { _cluster.RaiseEvent("query", new { ids = request.Entities }); return(_graph.Query(request)); }