Exemple #1
0
        protected override GetItemJsonResponse CreateErrorResponse(Exception exception, ResponseCodeType codeType)
        {
            base.TraceError("GetItemAnonymous:CreateErrorResponse. Exception:{0}", new object[]
            {
                exception
            });
            GetItemResponse getItemResponse = new GetItemResponse();
            ServiceError    error           = new ServiceError(base.GetExceptionMessage(exception), codeType, 0, ExchangeVersion.Latest);

            getItemResponse.AddResponse(new ResponseMessage(ServiceResultCode.Error, error));
            return(new GetItemJsonResponse
            {
                Body = getItemResponse
            });
        }