Zugriff auf Anforderungshauptteil in einem WCF-REST-Dienst
Wie greife ich in einem WCF-REST-Dienst auf den HTTP-POST-Anforderungshauptteil zu?
Hier ist die Service-Definition:
[ServiceContract]
public interface ITestService
{
[OperationContract]
[WebInvoke(Method = "POST", UriTemplate = "EntryPoint")]
MyData GetData();
}
Hier ist die Implementierung:
public MyData GetData()
{
return new MyData();
}
Ich habe den folgenden Code verwendet, um auf die HTTP-Anforderung zuzugreifen:
IncomingWebRequestContext context = WebOperationContext.Current.IncomingRequest;
Der IncomingWebRequestContext bietet jedoch nur Zugriff auf die Header, nicht auf den Body.
Vielen Dank.