WCF: Различайте REST и запросы SOAP с помощью OperationContext

В безопасности WCF, учитывая текущий OperationContext, что состоит в том, чтобы определить лучший способ, является ли запрос запросом SOAP или запросом REST?

7
задан Karthik 7 September 2016 в 11:58
поделиться

1 ответ

Вы можете посмотреть имя привязки в ChannelDispatcher:

string bindingName = OperationContext.Current
                        .EndpointDispatcher.ChannelDispatcher.BindingName;

Для REST это будет webHttpBinding - все остальное будет SOAP.

10
ответ дан 7 December 2019 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: