Я разрабатываю службу SOAP с использованием WCF в C# в соответствии с определенным c набором требований. Я должен разработать один метод, который принимает несколько типов, и я достиг этого. Однако в соответствии с требованиями атрибут типа должен называться «BaseType». Я не могу найти никаких документов о том, как этого добиться. Любая идея здесь?
Текущий:
<Base xsi:type="locations" TransactionTime="2020-04-29T20:53:00">
</Base>
Желаемый:
<Base BaseType="locations" TransactionTime="2020-04-29T20:53:00">
</Base>
Редактировать: Забыл упомянуть, что я переключил WCF для использования XmlSerializerFormat для удовлетворения некоторых других требований добавление атрибутов к элементам