我有EF5的MVC4应用程序。在我的应用程序中,我将我的类返回到XML格式。如下。
<ProjectDTO.DetailProject>
<Id>1</Id>
<Name>project1</Name>
</ProjectDTO.DetailProject>
但我认为这种结构效率低下,所以我想改成像
这样的东西<Project name="project1" id="1">
我想让我将XML元素存储在属性字段中。 我目前生成XML的代码就是在web api控制器上返回DTO类。如何让控制器设置我的XML?
答案 0 :(得分:0)
您可以在dto
课程中使用一些属性作为样本:
[XmlRoot]
public class ProjectDTO
{
[XmlAttribute]
public int Id { get; set; }
[XmlAttribute]
public string Name { get; set; }
}
您可以使用很多属性,请查看documentation。