0
어떻게이 메시지에 헤더를 추가하고 모든 XML 문서를 가져올 수 있습니까?WCF 메시지에 헤더 추가
private Message GetRootMessage()
{
var stream = new MemoryStream();
XmlDictionaryWriter writer = XmlDictionaryWriter.CreateTextWriter(stream);
writer.WriteStartDocument();
writer.WriteStartElement("Body");
writer.WriteAttributeString("abc", "2012-04-17t10:00:00Z");
writer.WriteAttributeString("abd", "CA");
writer.WriteAttributeString("bid", "35353");
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Flush();
stream.Position = 0;
XmlDictionaryReader reader =
XmlDictionaryReader.CreateTextReader(
stream, XmlDictionaryReaderQuotas.Max);
return Message.CreateMessage(
MessageVersion.None, "", reader);
}
스택 오버플로에 오신 것을 환영합니다! 제발 당신을 위해 문제를 해결하도록 요청하지 마십시오. 문제를 직접 해결하려고 시도한 후 왜 결과가 정확한지를 보여주고 작동하지 않는 이유를 설명해주십시오. 당신이 꼭 알아야 할 훌륭한 기사는 "[당신은 무엇을 했습니까?] (http://whathaveyoutried.com/)"를보십시오. –