public string CreateResponse(string errorMessage, IEnumerable <IEntity> entities)
        {
            IResponseError  error    = CreaterResponseError(errorMessage);
            IResponseHeader header   = CreateResponseHeader(error);
            IResponseBody   body     = CreateResponseBody(entities);
            IResponse       response = new Response(body, header);

            return(_serializer.Serialize(response));
        }
        public string CreateResponse(int errorCode, string errorMessage, IEnumerable <IEntity> entities, string token)
        {
            IResponseError  error     = CreaterResponseError(errorCode, errorMessage);
            IResponseToken  respToken = CreaterResponseToken(token);
            IResponseHeader header    = CreateResponseHeader(error, respToken);
            IResponseBody   body      = CreateResponseBody(entities);
            IResponse       response  = new Response(body, header);

            return(_serializer.Serialize(response));
        }
Exemplo n.º 3
0
 public Response(IResponseBody body, IResponseHeader header)
 {
     _body   = body;
     _header = header;
 }