@configurator/ravendb
Version:
RavenDB client for Node.js
11 lines (10 loc) • 405 B
TypeScript
import { GetRequest } from "../../../Commands/MultiGet/GetRequest";
import { GetResponse } from "../../../Commands/MultiGet/GetResponse";
import { QueryResult } from "../../../Queries/QueryResult";
export interface ILazyOperation {
result: any;
queryResult: QueryResult;
requiresRetry: boolean;
createRequest(): GetRequest;
handleResponseAsync(response: GetResponse): Promise<void>;
}