Table of Contents

Method WithXmlContent

Namespace
HttpBuildR
Assembly
HttpBuildR.Request.dll

WithXmlContent<T>(HttpRequestMessage, T, XmlWriterSettings?, Func<XmlWriter, XmlWriter>?, string)

Modifies the HttpRequestMessage with XML StringContent

public static HttpRequestMessage WithXmlContent<T>(this HttpRequestMessage request, T content, XmlWriterSettings? settings = null, Func<XmlWriter, XmlWriter>? modifyWriterFunc = null, string mediaType = "text/xml") where T : class

Parameters

request HttpRequestMessage

request

content T

request content

settings XmlWriterSettings

optional settings

modifyWriterFunc Func<XmlWriter, XmlWriter>

optional Func<TResult> that can be used to modify the XmlWriter

mediaType string

media type to use, default is text/xml

Returns

HttpRequestMessage

request

Type Parameters

T