<configuration> <system.servicemodel> <behaviors> <endpointbehaviors> <behavior name="myBehavior"> <callbackdebug includeexceptiondetailinfaults="true" /> <datacontractserializer maxitemsinobjectgraph="2147483647" /> </behavior> </endpointbehaviors> </behaviors> <bindings> <basichttpbinding> <binding name="BasicHttpBinding_ISecurity" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true" > <readerquotas maxdepth="32" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_ISecurity1" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true"> <readerquotas maxdepth="32" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_INonFinancialService" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true"> <readerquotas maxdepth="64" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="Message"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_INonFinancialService1" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true"> <readerquotas maxdepth="32" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_IFinancialService" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true"> <readerquotas maxdepth="32" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_IFinancialService1" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true"> <readerquotas maxdepth="32" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_INonFinancialService2" closetimeout="00:10:00"> openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="500000000" maxBufferPoolSize="524288" maxReceivedMessageSize="500000000" messageEncoding="Text" textEncoding="utf-8" transferMode="Streamed" useDefaultWebProxy="true"> <readerquotas maxdepth="32" maxstringcontentlength="900000000"> maxArrayLength="900000000" maxBytesPerRead="900000000" maxNameTableCharCount="900000000" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> <binding name="BasicHttpBinding_INonFinancialService3" closetimeout="00:01:00"> openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true"> <readerquotas maxdepth="32" maxstringcontentlength="8192" maxarraylength="16384"> maxBytesPerRead="4096" maxNameTableCharCount="16384" /> <security mode="None"> <transport clientcredentialtype="None" proxycredentialtype="None"> realm="" /> <message clientcredentialtype="UserName" algorithmsuite="Default" /> </transport></security> </readerquotas></binding> </basichttpbinding> </bindings> <client> <endpoint address="http://localhost:2402/Security.svc" binding="basicHttpBinding"> bindingConfiguration="BasicHttpBinding_ISecurity" contract="FeriSecurity.ISecurity" name="BasicHttpBinding_ISecurity" behaviorConfiguration="myBehavior" /> <endpoint address="http://localhost:2402/Security.svc" binding="basicHttpBinding"> bindingConfiguration="BasicHttpBinding_ISecurity1" contract="ServiceReference2.ISecurity" name="BasicHttpBinding_ISecurity1" behaviorConfiguration="myBehavior" /> <endpoint address="http://localhost:2402/NonFinancialService.svc"> binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INonFinancialService1" contract="NonFinance.INonFinancialService" name="BasicHttpBinding_INonFinancialService" behaviorConfiguration="myBehavior"/> <endpoint address="http://localhost:2402/FinancialService.svc"> binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFinancialService" contract="FeriFinancialService.IFinancialService" name="BasicHttpBinding_IFinancialService" behaviorConfiguration="myBehavior" /> <endpoint address="http://localhost:2402/FinancialService.svc"> binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFinancialService1" contract="FeriFinancialService.IFinancialService" name="BasicHttpBinding_IFinancialService1" behaviorConfiguration="myBehavior"/> <endpoint address="http://localhost:2402/NonFinancialService.svc"> binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INonFinancialService2" contract="NonFinance.INonFinancialService" name="BasicHttpBinding_INonFinancialService1" behaviorConfiguration="myBehavior" /> <endpoint address="http://localhost:2402/NonFinancialService.svc"> binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INonFinancialService3" contract="NonFinance.INonFinancialService" name="BasicHttpBinding_INonFinancialService2" behaviorConfiguration="myBehavior" /> </endpoint></endpoint></endpoint></endpoint></endpoint></endpoint></endpoint></client> </system.servicemodel> <system.web> <httpruntime maxrequestlength="2147483647" /> </system.web> </configuration>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)