injected service use to handle the chat related operations
injected pagination config
injected auth secrets used to handle the authentication
injected logger used to handle the logging
request context [headers, body, params, query].
200 Status OK
This handler will get topic list by applying the following steps in sequence:
Authenticate the request (authenticate)
Get topic list (chatService.getPaginatedTopics)
Normalize topic list (chatService.normalizeTopicList)
Return normalized topic list with pagination
Generated using TypeDoc
Get topic list handler