github.com/altipla-consulting/ravendb-go-client@v0.1.3/i_lazy_operation.go (about) 1 package ravendb 2 3 // ILazyOperation defines methods required to implement lazy operation 4 type ILazyOperation interface { 5 createRequest() *getRequest 6 getResult(results interface{}) error 7 getQueryResult() *QueryResult 8 isRequiresRetry() bool 9 handleResponse(response *GetResponse) error 10 }