Ich habe festgestellt, dass bei der Verwendung von VBA MSXML2.XMLHTTP60 Anforderungen gestellt wurden, indem der Anforderungsheader auf Accept gesetzt wurde: application / xml gab nur ein leeres XML-Objekt zurück. Um dies zu beheben, habe ich am Ende der Registerfunktion die folgende Zeile zu meiner WebApiConfig.cs-Datei hinzugefügt:
%Vor%Dann wurden meine Objekte wie erwartet serialisiert.
Tags und Links asp.net-web-api c# asp.net xml asp.net-mvc-4