public GetIndexes ( int start, int pageSize ) : RavenJArray | ||
start | int | |
pageSize | int | |
return | RavenJArray |
public RavenJArray GetIndexes(int start, int pageSize)
{
return new RavenJArray(
IndexDefinitionStorage.IndexNames.Skip(start).Take(pageSize)
.Select(
indexName => new RavenJObject
{
{"name", new RavenJValue(indexName) },
{"definition", RavenJObject.FromObject(IndexDefinitionStorage.GetIndexDefinition(indexName), new JsonSerializer
{
Converters =
{
new JsonEnumConverter(),
}
})}
}));
}