public Task <Message> PostMessage(string conversationId, SendMessageDto messageDto) { return(postMessageControllerTimeMetric.TrackTime(() => service.PostMessage(conversationId, messageDto))); }
public Task <ListMessagesDto> ListMessages(string conversationId, string startCt, string endCt, int limit) { return(listMessagesControllerTimeMetric.TrackTime(() => service.ListMessages(conversationId, startCt, endCt, limit))); }
public Task SendNotificationAsync(NotificationPayload payload) { return(sendNotificationMetric.TrackTime(() => notificationService.SendNotificationAsync(payload))); }