WebOperationContext.OutgoingResponse Property

 

Gets the Web response context for the response being sent.

Namespace:   System.ServiceModel.Web
Assembly:  System.ServiceModel.Web (in System.ServiceModel.Web.dll)

public OutgoingWebResponseContext OutgoingResponse { get; }

The following code shows how to set the status of the outgoing response.

counter++;

UriTemplateMatch match = WebOperationContext.Current.IncomingRequest.UriTemplateMatch;

UriTemplate template = new UriTemplate("{id}");
customer.Uri = template.BindByPosition(match.BaseUri, counter.ToString());

customers[counter.ToString()] = customer;

WebOperationContext.Current.OutgoingResponse.SetStatusAsCreated(customer.Uri);

.NET Framework
Available since 3.5
Return to top
Show: