Documentation
¶
Index ¶
- type LoggingUserMiddleware
- type LoggingUserSAGAMiddleware
- func (mw LoggingUserSAGAMiddleware) RemovePicture(ctx context.Context, rootJSON []byte) (err error)
- func (mw LoggingUserSAGAMiddleware) UpdatePicture(ctx context.Context, id string, urlJSON []byte) (err error)
- func (mw LoggingUserSAGAMiddleware) Verify(ctx context.Context, service string, usersJSON []byte) (err error)
- type MetricUserMiddleware
- type MetricUserSAGAMiddleware
- func (mw MetricUserSAGAMiddleware) RemovePicture(ctx context.Context, rootJSON []byte) (err error)
- func (mw MetricUserSAGAMiddleware) UpdatePicture(ctx context.Context, id string, urlJSON []byte) (err error)
- func (mw MetricUserSAGAMiddleware) Verify(ctx context.Context, service string, usersJSON []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoggingUserMiddleware ¶
type LoggingUserMiddleware struct { Logger log.Logger Next usecase.UserInteractor }
type LoggingUserSAGAMiddleware ¶
type LoggingUserSAGAMiddleware struct { Logger log.Logger Next usecase.UserSAGAInteractor }
func (LoggingUserSAGAMiddleware) RemovePicture ¶
func (mw LoggingUserSAGAMiddleware) RemovePicture(ctx context.Context, rootJSON []byte) (err error)
func (LoggingUserSAGAMiddleware) UpdatePicture ¶
type MetricUserMiddleware ¶
type MetricUserSAGAMiddleware ¶
type MetricUserSAGAMiddleware struct { RequestCount metrics.Counter RequestLatency metrics.Histogram Next usecase.UserSAGAInteractor }
func (MetricUserSAGAMiddleware) RemovePicture ¶
func (mw MetricUserSAGAMiddleware) RemovePicture(ctx context.Context, rootJSON []byte) (err error)
func (MetricUserSAGAMiddleware) UpdatePicture ¶
Click to show internal directories.
Click to hide internal directories.