public object ExecuteEmbedded(IDatabaseCommands commands) { return(commands.StartsWith(keyPrefix, matches, start, pageSize) .Select(sessionOperations.TrackEntity <T>) .ToArray()); }
public Task <JsonDocument[]> StartsWithAsync(string keyPrefix, int start, int pageSize, bool metadataOnly = false) { // Should add a 'matches' parameter? Setting to null for now. return(new CompletedTask <JsonDocument[]>(databaseCommands.StartsWith(keyPrefix, null, start, pageSize, metadataOnly))); }