refactor: use io.ReadCloser instead of **os.File for binary request params (#119)
This commit is contained in:
@ -12,7 +12,6 @@ package api
|
||||
|
||||
import (
|
||||
_context "context"
|
||||
_io "io"
|
||||
_ioutil "io/ioutil"
|
||||
_nethttp "net/http"
|
||||
_neturl "net/url"
|
||||
@ -107,22 +106,6 @@ type UsersApi interface {
|
||||
PostUsersIDPasswordExecute(r ApiPostUsersIDPasswordRequest) error
|
||||
}
|
||||
|
||||
// usersApiGzipReadCloser supports streaming gzip response-bodies directly from the server.
|
||||
type usersApiGzipReadCloser struct {
|
||||
underlying _io.ReadCloser
|
||||
gzip _io.ReadCloser
|
||||
}
|
||||
|
||||
func (gzrc *usersApiGzipReadCloser) Read(p []byte) (int, error) {
|
||||
return gzrc.gzip.Read(p)
|
||||
}
|
||||
func (gzrc *usersApiGzipReadCloser) Close() error {
|
||||
if err := gzrc.gzip.Close(); err != nil {
|
||||
return err
|
||||
}
|
||||
return gzrc.underlying.Close()
|
||||
}
|
||||
|
||||
// UsersApiService UsersApi service
|
||||
type UsersApiService service
|
||||
|
||||
|
Reference in New Issue
Block a user