public async Task <ActionResult> RetrieveThread(int lastMessageId, [ModelBinder(typeof(LoggedInUserModelBinder))] User activeUser)
        {
            var messageThread = await domain.RetrieveThread(lastMessageId, activeUser);

            return(Ok(new { ChannelDetails = messageThread }));
        }