1

カスタムバインディング/readerQuotas設定を指定したWCFサービスがあります。ただし、サービスは引き続き次のメッセージで失敗します。

文字列コンテンツの最大長クォータ(...)を超えました」

ServiceHostFactoryサービスはカスタム(アクセス権がない)を介してインスタンス化されるため、readerQuotas設定が適用されない可能性があると思われます。

を使用してサービスの現在のreaderQuotas設定を検査する方法はありますOperationContextか?

4

1 に答える 1

3

これを行うための簡単な汚い方法を見つけました:

((WSHttpBinding)OperationContext.Current.Host.Description.Endpoints[0].Binding).ReaderQuotas
于 2012-03-19T13:52:13.157 に答える