mam stworzyć EndpointAddress jak tenJak programowo zainstalować maxItemsInObjectGraph bez użycia pliku konfiguracyjnego?
EndpointAddress address = new EndpointAddress("http://example.com/services/OrderService.svc");
Ale nie mogłem dodać zachowanie do tego punktu końcowego programowo.
Zachowanie podano poniżej .:
<behaviors>
<endpointBehaviors>
<behavior name="NewBehavior">
<dataContractSerializer maxItemsInObjectGraph="6553600" />
</behavior>
</endpointBehaviors>
</behaviors>
to działało bez zarzutu, dzięki –
Nicea - użył go wczoraj . Dzięki – Liam
Należy pamiętać, że jeśli implementujesz własne narzędzie DataOntrolSerializerOperationBehavior, na przykład w celu zachowania odniesień do cykli, musisz określić MaxItemsInObjectGraph w konstruktorze na DataContractSerializer. –