Feature request - To add Message.CreateMessage() overload to write soap messages for fault exceptions, it is not available on 6.0.0
- Dominant language
- C#
- Stars
- 1.8k
- Forks
- 576
- Avg merge
- 6d 9h
- Merged PRs (30d)
- 2
Description
We are using 6.0.0 and see that Message.CreateMessage method overload with fault codes isn't available in this version. Could you please add that in next release?
https://github.com/dotnet/wcf/blob/7a261fa1ba61e6aa40021eecf8f6fd918d155981/src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs#L227
Here's what I am trying to do -
/* FaultCode faultCode = new FaultCode(errorCode);
Message message = Message.CreateMessage(MessageVersion.Default, faultCode, this.exception.Message, string.Empty);
XmlWriterSettings settings = new XmlWriterSettings();
settings.Encoding = Encoding.UTF8
XmlWriter writer = XmlWriter.Create(this.responseContextAccessor.Base.OutputStream, settings); */
Please let me know if there is an alternative to do this in current version https://github.com/dotnet/wcf/releases/tag/v6.0.0-rtm
Contributor guide
Assessment
This issue has not been assessed yet.