Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessageService ¶
type MessageService interface { Consume(ctx context.Context) CreateLogByMessage(ctx context.Context, message string) (err error) }
func NewMessageService ¶
func NewMessageService(params MessageSrv) MessageService
type MessageSrv ¶
type MessageSrv struct { Repo repository.MessageRepository RepoLog logRepo.LogRepository Cfg *configs.Configs Logger *logrus.Logger }
func (*MessageSrv) Consume ¶
func (srv *MessageSrv) Consume(ctx context.Context)
func (*MessageSrv) CreateLogByMessage ¶
func (srv *MessageSrv) CreateLogByMessage(ctx context.Context, message string) (err error)
Click to show internal directories.
Click to hide internal directories.