Могу ли я отправить SOAP-ответ без SOAP-конверта и тегов body, просто обычный XML

Я отправляю ответ в виде документа XML из моей службы WCF.

  <AnalysisResponse>
   <AnalysisResult>
    <Note>0</Note>
    <Summary/>
   </AnalysisResult>
  </AnalysisResponse>

Но когда тестирую это с помощью SOAP UI, я получаю.

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
 <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <GetDataResponse>
     <GetDataResult>
      <AnalysisResponse>
       <AnalysisResult>
        <Note>0</Note>
        <Summary/>
       </AnalysisResult>
      </AnalysisResponse>
     </GetDataResult>
    </GetDataResponse>
   </s:Body>
  </s:Envelope>

Я просто хочу получить ответ от службы WCF без автоматически сгенерированных тегов SOAP.

<AnalysisResponse>
 <AnalysisResult>
  <Note>0</Note>
  <Summary/>
 </AnalysisResult>
</AnalysisResponse>

0 ответов

Другие вопросы по тегам