Я пытаюсь сгенерировать следующий xml файл, используя прокси-класс WCF.
<v1:Node1>
<v1:Node2>
<v1:Node3 code="A" />
<v1:Node4>
<v1:Node5>B</v1:Node5>
</v1:Node4>
</v1:Node2>
</v1:Node1>
Вот мой C# Код:
private void PopulateAA(Node2 node2)
{
Node2 node2 = new Node2();
Node1.Node2 = node2;
node2.Node3 = new AAAACode();
node2.Node3.code = AAAACC.A; (Value assigned from enum. This part is working)
AAAR node4 = new node4();
node2.Node4 = node4;
node2.Node4 = new AAAR();
node2.Node4.Node5 = AAARRA.B; (Value assigned from enum. This part is not working)
}
I может видеть значение «A», сгенерированное как атрибут Node3, однако теперь я пытаюсь добавить дочерний элемент (Node5 внутри Node4), а также отобразить значение «B» внутри него. Проверяя отправку в fiddler, я вижу, что Node5 вообще не создается.
Любое предложение будет полезным. Спасибо.