大佬教程收集整理的这篇文章主要介绍了json.net – 找不到方法:’Newtonsoft.Json.JsonSerializerSettings Microsoft.AspNet.Mvc.MvcJsonOptions.get_SerializerSettings()’,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试过这个:
services.AddMvc(options => { options.Filters.Add(new UserPreferencesLoaderAtrribute()); var jsonFormatter = (JsonOutputFormatter)options.OutputFormatters.FirstOrDefault(f => f is JsonOutputFormatter); if (jsonFormatter != null) { jsonFormatter.serializerSetTings.ContractResolver = new CamelCasePropertyNamesContractResolver(); } });
还有这个:
services.AddMvc(options => { options.Filters.Add(new UserPreferencesLoaderAtrribute()); }).AddJsonOptions(options => { options.serializerSetTings.ContractResolver = new CamelCasePropertyNamesContractResolver(); });
确保安装:
-Microsoft.AspNet.Mvc.Formatters.Json版本“6.0.0-rc1-final”
和
– 将Netonsoft.Json恢复为“6.0.6”.
然后你可以保持这个:
services.AddMvc().AddJsonOptions(options => { options.serializerSetTings.ContractResolver = new CamelCasePropertyNamesContractResolver(); });
project.json:
“MIcrosoft.AspNet.Mvc.Formatters.Json”:“6.0.0-rc1-final”,
“Newtonsoft.Json”:“6.0.6”
我在重新部署时遇到了一些麻烦,但最终还是有效.
祝好运!
以上是大佬教程为你收集整理的json.net – 找不到方法:’Newtonsoft.Json.JsonSerializerSettings Microsoft.AspNet.Mvc.MvcJsonOptions.get_SerializerSettings()’全部内容,希望文章能够帮你解决json.net – 找不到方法:’Newtonsoft.Json.JsonSerializerSettings Microsoft.AspNet.Mvc.MvcJsonOptions.get_SerializerSettings()’所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。