public IMartenQueryable <T> QueryRawEventDataOnly <T>() { _tenant.EnsureStorageExists(typeof(StreamAction)); _store.Events.AddEventType(typeof(T)); return(_session.Query <T>()); }
private DocumentQuery toDocumentQuery <TDoc>(Func <IQueryable <TDoc>, IQueryable <TDoc> > query) { var queryable = _parent.Query <TDoc>(); var expression = query(queryable).Expression; var model = _parser.GetParsedQuery(expression); _schema.EnsureStorageExists(typeof(TDoc)); return(new DocumentQuery(_schema.MappingFor(typeof(TDoc)), model, _serializer)); }
public IMartenQueryable <T> QueryRawEventDataOnly <T>() { _store.Events.AddEventType(typeof(T)); return(_session.Query <T>()); }
public IBatchedQueryable <T> Query <T>() where T : class { return(new BatchedQueryable <T>(this, _parent.Query <T>())); }