Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | 57x 57x 57x 57x 57x 57x 57x 57x 57x 57x 57x | import { ERouteControllerActionMethod, ERouteControllerActionPayload, IRouteController, } from '../../../../lib/routing'; import { GetScheduledMessagesHandler } from './get-scheduled-messages/get-scheduled-messages.handler'; import { GetScheduledMessagesRequestDTO } from './get-scheduled-messages/get-scheduled-messages.request.DTO'; import { GetScheduledMessagesResponseDTO } from './get-scheduled-messages/get-scheduled-messages.response.DTO'; import { DeleteScheduledMessageHandler } from './delete-scheduled-message/delete-scheduled-message.handler'; import { DeleteScheduledMessageRequestDTO } from './delete-scheduled-message/delete-scheduled-message-request.DTO'; import { DeleteScheduledMessageResponseDTO } from './delete-scheduled-message/delete-scheduled-message-response.DTO'; import { PurgeScheduledMessagesHandler } from './purge-scheduled-messages/purge-scheduled-messages.handler'; import { PurgeScheduledMessagesRequestDTO } from './purge-scheduled-messages/purge-scheduled-messages.request.DTO'; import { PurgeScheduledMessagesResponseDTO } from './purge-scheduled-messages/purge-scheduled-messages.response.DTO'; export const controller: IRouteController = { path: '/scheduled-messages', actions: [ { path: '/', method: ERouteControllerActionMethod.GET, payload: [ERouteControllerActionPayload.QUERY], Handler: GetScheduledMessagesHandler, RequestDTO: GetScheduledMessagesRequestDTO, ResponseDTO: GetScheduledMessagesResponseDTO, }, { path: '/:id', method: ERouteControllerActionMethod.DELETE, payload: [ ERouteControllerActionPayload.PATH, ERouteControllerActionPayload.QUERY, ], Handler: DeleteScheduledMessageHandler, RequestDTO: DeleteScheduledMessageRequestDTO, ResponseDTO: DeleteScheduledMessageResponseDTO, }, { path: '/', method: ERouteControllerActionMethod.DELETE, payload: [], Handler: PurgeScheduledMessagesHandler, RequestDTO: PurgeScheduledMessagesRequestDTO, ResponseDTO: PurgeScheduledMessagesResponseDTO, }, ], }; |