При использовании API XElement
и запросе определенного элемента (через .Element("Foo")
) я получаю обратно объект, который при сериализации до JSON (с использованием ASP. NET Core) приводит к объект с единственным полем (Foo), который затем содержит все дочерние объекты Foo.
Как сделать так, чтобы все дочерние объекты Foo содержались на верхнем уровне сериализованного объекта ? Метод .Elements()
возвращает мне элементы, но я не хочу, чтобы они были коллекцией, я хочу, чтобы они были полями объекта.