欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ASP.NET Core MVC返回数据配置为json格式化组件为NewtonsoftJson

程序员文章站 2022-06-11 11:56:47
...

首先在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
}