Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FeedImpl ¶
type FeedImpl struct { LibInfrastructure libInfra.Interactor LibUsecases libFeed.Usecases }
FeedImpl represents the Feed usecase implementation
type FeedUsecases ¶
FeedUsecases represent logic required to make Feed
type NotificationImpl ¶
type NotificationImpl struct { LibRepository libRepository.Repository LibUsecases libNotification.NotificationUsecases }
NotificationImpl represents the notification usecase implementation
func NewNotification ¶
func NewNotification( libRepository libRepository.Repository, libUsecases libNotification.NotificationUsecases, ) *NotificationImpl
NewNotification initializes a notification usecase
type NotificationUsecases ¶
type NotificationUsecases interface { libNotification.NotificationUsecases }
NotificationUsecases represent logic required to make notification
Click to show internal directories.
Click to hide internal directories.