5
Nie mam kodu ze mną, ale w zasadzie to, co mam, to datacontract zawierający około 20 datamember, z których każdy jest niestandardowym typem.Jak usunąć przestrzeń nazw na datamember?
gdy przesyłane przez drutu, mam
<datamembername namespace>
<few properties here>
<few properties here>
<few properties here>
<datamembername>
<datamembername namespace>
<few properties here>
<few properties here>
<few properties here>
<datamembername>
<datamembername namespace>
<few properties here>
<few properties here>
<few properties here>
<datamembername>
jak mogę usunąć nazw na DataMember?
w jednym przypadku zwracam ogromną listę tego datacontract, a 80% pakietu to przestrzeń nazw.
Przepustowość jest dla mnie problemem w tym przypadku.
Nie można usunąć przestrzeni nazw, chyba że na elemencie nie ma obszaru nazw. –
@ John Saunders, więc jeśli na mój niestandardowy typ i określić to: [DataContract (Namespace = "")] to powinno działać? (mogę tylko przetestować jutro) – Fredou
To jeden sposób, aby to zrobić. Co to jest element zawierający? Jeśli umieścisz to w tej samej przestrzeni nazw co elementy kolekcji, na elemencie zawierającym będzie tylko jedna deklaracja przestrzeni nazw. –