Documentation
¶
Index ¶
- func StartHTTPServer()
- type HTTPServer
- func (server HTTPServer) AddNote(ctx context.Context, req openapi.AddNoteRequestObject) (openapi.AddNoteResponseObject, error)
- func (server HTTPServer) DeleteNote(ctx context.Context, req openapi.DeleteNoteRequestObject) (openapi.DeleteNoteResponseObject, error)
- func (server HTTPServer) GetNote(ctx context.Context, req openapi.GetNoteRequestObject) (openapi.GetNoteResponseObject, error)
- func (server HTTPServer) GetNotes(ctx context.Context, req openapi.GetNotesRequestObject) (openapi.GetNotesResponseObject, error)
- func (server HTTPServer) UpdateNote(ctx context.Context, req openapi.UpdateNoteRequestObject) (openapi.UpdateNoteResponseObject, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartHTTPServer ¶
func StartHTTPServer()
Types ¶
type HTTPServer ¶
type HTTPServer struct {
// contains filtered or unexported fields
}
func NewHTTPServer ¶
func NewHTTPServer(app app.Repository) HTTPServer
func (HTTPServer) AddNote ¶
func (server HTTPServer) AddNote( ctx context.Context, req openapi.AddNoteRequestObject, ) (openapi.AddNoteResponseObject, error)
func (HTTPServer) DeleteNote ¶
func (server HTTPServer) DeleteNote( ctx context.Context, req openapi.DeleteNoteRequestObject, ) (openapi.DeleteNoteResponseObject, error)
func (HTTPServer) GetNote ¶
func (server HTTPServer) GetNote( ctx context.Context, req openapi.GetNoteRequestObject, ) (openapi.GetNoteResponseObject, error)
func (HTTPServer) GetNotes ¶
func (server HTTPServer) GetNotes( ctx context.Context, req openapi.GetNotesRequestObject, ) (openapi.GetNotesResponseObject, error)
func (HTTPServer) UpdateNote ¶
func (server HTTPServer) UpdateNote( ctx context.Context, req openapi.UpdateNoteRequestObject, ) (openapi.UpdateNoteResponseObject, error)
Click to show internal directories.
Click to hide internal directories.