установить MaxReceivedMessageSize в wcf - PullRequest
2 голосов
/ 26 апреля 2011

Недавно мы разработали сервис на основе wcf. И начал подвергаться внешним клиентам. Но иногда они получают исключение максимального размера сообщения. Я знаю, что они могут установить в файле конфигурации, и это будет работать. Но это действительно выглядит плохо с нашей стороны. Можно ли как-нибудь установить правильный размер на моей стороне и перестать вызывать эту ошибку?

Ответы [ 2 ]

6 голосов
/ 26 апреля 2011

Он должен быть установлен на клиенте , так как он получает большое сообщение.

Пример:

<binding
   name="YourNameHere"
   maxReceivedMessageSize="2147483647">
</binding>
0 голосов
/ 27 апреля 2011

Вы должны изучить использование WCF Behaviors.

http://msdn.microsoft.com/en-us/magazine/cc163302.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...