13 lines
623 B
TypeScript
13 lines
623 B
TypeScript
export const MARKETING_PAGES_SYMBOLS = {
|
|
IPagesRepository: Symbol.for("marketing-pages:IPagesRepository"),
|
|
ISiteSettingsRepository: Symbol.for("marketing-pages:ISiteSettingsRepository"),
|
|
// Use cases
|
|
IGetPageBySlugUseCase: Symbol.for("marketing-pages:IGetPageBySlugUseCase"),
|
|
IGetSiteSettingsUseCase: Symbol.for("marketing-pages:IGetSiteSettingsUseCase"),
|
|
// Controllers
|
|
IGetPageBySlugController: Symbol.for("marketing-pages:IGetPageBySlugController"),
|
|
IGetSiteSettingsController: Symbol.for("marketing-pages:IGetSiteSettingsController"),
|
|
// <gen:event-handler-symbols>
|
|
// <gen:job-symbols>
|
|
} as const;
|