package bookmark import "tercul/internal/domain" // Service is the application service for the bookmark aggregate. type Service struct { Commands *BookmarkCommands Queries *BookmarkQueries } // NewService creates a new bookmark Service. func NewService(repo domain.BookmarkRepository) *Service { return &Service{ Commands: NewBookmarkCommands(repo), Queries: NewBookmarkQueries(repo), } }