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  }