15 lines
607 B
TypeScript
15 lines
607 B
TypeScript
export const MEDIA_SYMBOLS = {
|
|
IMediaRepository: Symbol.for("media:IMediaRepository"),
|
|
// Use cases
|
|
IGetMediaUseCase: Symbol.for("media:IGetMediaUseCase"),
|
|
IListMediaUseCase: Symbol.for("media:IListMediaUseCase"),
|
|
IDeleteMediaUseCase: Symbol.for("media:IDeleteMediaUseCase"),
|
|
// Controllers
|
|
IGetMediaController: Symbol.for("media:IGetMediaController"),
|
|
IListMediaController: Symbol.for("media:IListMediaController"),
|
|
IDeleteMediaController: Symbol.for("media:IDeleteMediaController"),
|
|
// <gen:event-handler-symbols>
|
|
// <gen:job-symbols>
|
|
// <gen:realtime-handler-symbols>
|
|
} as const;
|