service

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2024 License: MIT Imports: 11 Imported by: 0

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL