【发布时间】:2021-03-19 23:28:14
【问题描述】:
如果我在 .net 5 web api 中启用了 xml 序列化:
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers()
.AddXmlSerializerFormatters()
.AddJsonOptions(o =>
{
o.JsonSerializerOptions.PropertyNamingPolicy = null;
});
services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "DemoService", Version = "v1" });
});
}
它使用什么 xml 序列化器/反序列化器,我如何控制对象属性是否被序列化为属性与元素?
【问题讨论】:
标签: .net-core asp.net-core-webapi