Это может быть вопрос новичка, но меня это сильно беспокоит. Я создал следующий веб-метод.
[WebInvoke(Method = "POST", UriTemplate = "SampleWebMethod", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml)]
[OperationContract]
string SampleWebMethod(string xmlParam);
Требуется, чтобы он содержал строку XML, а позже я обработаю XML. Однако при генерации примера запроса он генерируется следующим образом:
<string>String content</string>
Требуется отправить запрос без тега «string» как root. поэтому запрос должен быть таким: -
<TRANSACTION>
<MESSAGE_HEADER>
<SOURCE_SYSTEM_ID>ABC</SOURCE_SYSTEM_ID>
</MESSAGE_HEADER>
</TRANSACTION>
без строки в качестве закрывающих тегов. Пожалуйста, помогите мне.