Я настроил веб-сервис WCF, который будет вызываться с моего веб-сайта. Он отлично работает, но если я запрашиваю большой объем данных (не уверен в размере, но он легко в 3-4 раза больше, чем «стандартные» данные, которые я возвращаю), Cassini (Visual Studio Web Server) просто закрывает ответ без отправки чего-либо - без ошибок или чего-либо. Ничего в журнале событий. Просто нада.
Я новичок в WCF, но я знаю, что здесь должна быть какая-то опция конфигурации (например, максимальный размер сообщения / ответа), которая решает мою проблему. Вот как выглядит мой раздел web.config:
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<behaviors>
<endpointBehaviors>
<behavior name="securetmhAspNetAjaxBehavior">
<enableWebScript />
</behavior>
</endpointBehaviors>
<serviceBehaviors>
<behavior name="tmhsecureBehavior">
<serviceMetadata httpGetEnabled="false" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<service name="securetmh">
<endpoint address="" behaviorConfiguration="securetmhAspNetAjaxBehavior" binding="webHttpBinding" contract="securetmh" />
</service>
</services>
</system.serviceModel>
Любая помощь будет оценена.