Проверьте настройки ReaderQuotas через OperationContext

У меня есть служба WCF, для которой я указал пользовательские настройки привязки / readerQuotas. Однако служба по-прежнему не работает с сообщением:

Превышена максимальная квота длины содержимого строки (...) "

Я подозреваю, что настройки readerQuotas могут не применяться, потому что служба создается с помощью пользовательского ServiceHostFactory (к которому у меня нет доступа).

Есть ли способ проверить текущие настройки readerQuotas для службы, используя OperationContext?

1 ответ

Решение

Просто нашел быстрый грязный способ сделать это:

((WSHttpBinding)OperationContext.Current.Host.Description.Endpoints[0].Binding).ReaderQuotas
Другие вопросы по тегам