public virtual ApiMessageClientRequestModel MapClientResponseToRequest(
            ApiMessageClientResponseModel response)
        {
            var request = new ApiMessageClientRequestModel();

            request.SetProperties(
                response.Content,
                response.SenderUserId);
            return(request);
        }
        public virtual ApiMessageClientResponseModel MapClientRequestToResponse(
            int messageId,
            ApiMessageClientRequestModel request)
        {
            var response = new ApiMessageClientResponseModel();

            response.SetProperties(messageId,
                                   request.Content,
                                   request.SenderUserId);
            return(response);
        }