Raven.Database.Smuggler.DataDumper.GetDocuments C# (CSharp) Method

GetDocuments() protected method

protected GetDocuments ( Etag lastEtag ) : Task>
lastEtag Etag
return Task>
		protected override Task<IAsyncEnumerator<RavenJObject>> GetDocuments(Etag lastEtag)
		{
			const int dummy = 0;

			var enumerator = _database.GetDocuments(dummy, SmugglerOptions.BatchSize, lastEtag)
				.ToList()
				.Cast<RavenJObject>()
				.GetEnumerator();

			return new CompletedTask<IAsyncEnumerator<RavenJObject>>(new AsyncEnumeratorBridge<RavenJObject>(enumerator));
		}