FlUrl отлично справляется с запросами Json/UrlEncoded. Однако в документации не указано, как обрабатывать другие типы запросов, такие как text/xml
.
Как лучше всего выполнить XML POST с помощью FlUrl?
Это (доступ к базовому HttpClient
) как бы противоречит цели использования FlUrl, поскольку вам нужно снова создать URI и контент:
var result = await "http://someUrl"
.AppendPathSegment(pathSegment)
.SetQueryParam("name", name)
.WithBasicAuth(_userName, _apiToken)
.HttpClient
.PostAsync(<uri>, <content>);