graph: Add missing methods to Service Interface
This commit is contained in:
@@ -34,7 +34,17 @@ func (i instrument) GetUsers(w http.ResponseWriter, r *http.Request) {
|
|||||||
i.next.GetUsers(w, r)
|
i.next.GetUsers(w, r)
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetUsers implements the Service interface.
|
// GetUser implements the Service interface.
|
||||||
func (i instrument) GetUser(w http.ResponseWriter, r *http.Request) {
|
func (i instrument) GetUser(w http.ResponseWriter, r *http.Request) {
|
||||||
i.next.GetUser(w, r)
|
i.next.GetUser(w, r)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// PostUser implements the Service interface.
|
||||||
|
func (i instrument) PostUser(w http.ResponseWriter, r *http.Request) {
|
||||||
|
i.next.PostUser(w, r)
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteUser implements the Service interface.
|
||||||
|
func (i instrument) DeleteUser(w http.ResponseWriter, r *http.Request) {
|
||||||
|
i.next.DeleteUser(w, r)
|
||||||
|
}
|
||||||
|
|||||||
@@ -38,3 +38,13 @@ func (l logging) GetUsers(w http.ResponseWriter, r *http.Request) {
|
|||||||
func (l logging) GetUser(w http.ResponseWriter, r *http.Request) {
|
func (l logging) GetUser(w http.ResponseWriter, r *http.Request) {
|
||||||
l.next.GetUser(w, r)
|
l.next.GetUser(w, r)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// PostUser implements the Service interface.
|
||||||
|
func (l logging) PostUser(w http.ResponseWriter, r *http.Request) {
|
||||||
|
l.next.PostUser(w, r)
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteUser implements the Service interface.
|
||||||
|
func (l logging) DeleteUser(w http.ResponseWriter, r *http.Request) {
|
||||||
|
l.next.DeleteUser(w, r)
|
||||||
|
}
|
||||||
|
|||||||
@@ -18,6 +18,8 @@ type Service interface {
|
|||||||
GetMe(http.ResponseWriter, *http.Request)
|
GetMe(http.ResponseWriter, *http.Request)
|
||||||
GetUsers(http.ResponseWriter, *http.Request)
|
GetUsers(http.ResponseWriter, *http.Request)
|
||||||
GetUser(http.ResponseWriter, *http.Request)
|
GetUser(http.ResponseWriter, *http.Request)
|
||||||
|
PostUser(http.ResponseWriter, *http.Request)
|
||||||
|
DeleteUser(http.ResponseWriter, *http.Request)
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewService returns a service implementation for Service.
|
// NewService returns a service implementation for Service.
|
||||||
|
|||||||
@@ -34,3 +34,13 @@ func (t tracing) GetUsers(w http.ResponseWriter, r *http.Request) {
|
|||||||
func (t tracing) GetUser(w http.ResponseWriter, r *http.Request) {
|
func (t tracing) GetUser(w http.ResponseWriter, r *http.Request) {
|
||||||
t.next.GetUser(w, r)
|
t.next.GetUser(w, r)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// PostUser implements the Service interface.
|
||||||
|
func (t tracing) PostUser(w http.ResponseWriter, r *http.Request) {
|
||||||
|
t.next.PostUser(w, r)
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteUser implements the Service interface.
|
||||||
|
func (t tracing) DeleteUser(w http.ResponseWriter, r *http.Request) {
|
||||||
|
t.next.DeleteUser(w, r)
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user