DynamicRest.RestOperation.Complete C# (CSharp) Метод

Complete() приватный Метод

private Complete ( Exception error, HttpStatusCode statusCode, string statusMessage ) : void
error System.Exception
statusCode HttpStatusCode
statusMessage string
Результат void
        internal void Complete(Exception error, HttpStatusCode statusCode, string statusMessage)
        {
            Complete(null, error, statusCode, statusMessage);
        }

Same methods

RestOperation::Complete ( object result, Exception error, HttpStatusCode statusCode, string statusMessage ) : void
RestOperation::Complete ( object result, HttpStatusCode statusCode, string statusMessage ) : void

Usage Example

Пример #1
0
 private void ProcessResponseStream(IHttpResponse webResponse, Stream responseStream, RestOperation operation)
 {
     if (webResponse.StatusCode == HttpStatusCode.OK || webResponse.StatusCode == HttpStatusCode.Created)
     {
         object result = _builder.ProcessResponse(responseStream);
         operation.Complete(result, null,
                            webResponse.StatusCode, webResponse.StatusDescription, webResponse.Headers);
     }
     else
     {
         object result = _builder.ProcessResponse(responseStream);
         operation.Complete(result, new WebException(webResponse.StatusDescription),
                            webResponse.StatusCode, webResponse.StatusDescription, webResponse.Headers);
     }
 }
All Usage Examples Of DynamicRest.RestOperation::Complete