W normalnym żądanie WCF/odpowiadać umowę, można przeczytać nagłówki wiadomości przy użyciu coś jak:Jak odczytywać nagłówki wiadomości WCF w dupleksie?
OperationContract.Current.IncomingMessageHeaders
Nie mogę dowiedzieć się, jak to zrobić na stronie zwrotnej umowy dwustronne. Wewnątrz realizacji wywołania zwrotnego OperationContext.Current
jest null
.
Edycja 4/5/2013: Używam niestandardowego powiązania opartego na net.tcp, ale z wieloma dostosowaniami. Na przykład, używając kodowania buforów komunikatów zamiast Xml. Istnieje również niestandardowe zabezpieczenie.
Dzięki za wyjątkowo kompletny przykład. Używam niestandardowego powiązania z kodowaniem buforów protokołów, niestandardowymi zabezpieczeniami i kilkoma innymi rzeczami, których nie pamiętam z mojej głowy (dziś spojrzę). Czy to może wpłynąć na OperationContext? –