ASP.NET Core MVC返回数据配置为json格式化组件为NewtonsoftJson
Posted 棉晗榜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET Core MVC返回数据配置为json格式化组件为NewtonsoftJson相关的知识,希望对你有一定的参考价值。
首先在web项目,nuget安装包Microsoft.AspNetCore.Mvc.NewtonsoftJson
Startup.cs
using Microsoft.Extensions.DependencyInjection;
public void ConfigureServices(IServiceCollection services)
{
services.AddRazorPages();
services.AddMvcCore()
// 自定义格式化json使用Newtonsoft.Json,配置后,action返回的就是json格式数据
.AddNewtonsoftJson();
}
action调用方法
public async Task<IActionResult> DoAddCategory(Article_category article_Category)
{
var result = await categoryBLL.AddCategoryAsync(article_Category, CurrentUser);
return Json(result);
}
返回数据格式
{
"code": 200,
"msg": "操作成功",
"data": null
}
以上是关于ASP.NET Core MVC返回数据配置为json格式化组件为NewtonsoftJson的主要内容,如果未能解决你的问题,请参考以下文章
asp.net core序列化json配置,适用于mvc,webapi
如何使用 EF Core 代码优先迁移为 ASP.NET Core MVC 配置 N 层架构
IE8下使用asp.net core mvc+jquery ajaxSubmit问题