Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
Service is an application service. It manages the business logic of the application.
func NewService ¶
func NewService(domainService *ds.Service, dbRepository ip_repo.DbPort, eBus ip_ebus.EBusPort) *Service
NewService creates a new *Service.
func (*Service) EventListen ¶
This is the event listener handler of the application layer.
func (*Service) EventListenerCallBack ¶
This is a call-back function of the event listener handler of the application layer.
func (*Service) GetLogsByFilter ¶
func (a *Service) GetLogsByFilter(ctx context.Context, logDataFilter me.LogDataFilter) ([]me.LogData, error)
GetLogsByFilter returns the logs that match the given filter.
Click to show internal directories.
Click to hide internal directories.