lwl1569  

包含两部分:1、对于请求格式(Accept)的识别;2、对于XML的支持
在startup文件内注入服务:

        public void ConfigureServices(IServiceCollection services)
        {
            services.AddControllers(setupAction => {
                setupAction.ReturnHttpNotAcceptable = true;//当请求格式不受支持时返回406
                //setupAction.OutputFormatters.Add(
                //    new XmlDataContractSerializerOutputFormatter()    
                //);//旧的方法,现改为AddXmlDataContractSerializerFormatters属性支持
            })
            .AddXmlDataContractSerializerFormatters()
        }
posted on 2021-09-26 14:12  lwl1569  阅读(47)  评论(0编辑  收藏  举报