首页 > 其他分享 >NET6 Webapi 大驼峰传到前端变成了小驼峰

NET6 Webapi 大驼峰传到前端变成了小驼峰

时间:2023-08-01 10:13:37浏览次数:47  
标签:Webapi Core 驼峰 options NET6 null JsonSerializerOptions

JsonSerializerOptions.PropertyNamingPolicy 属性

            services.AddControllers().AddJsonOptions(options =>
            {
                //  获取或设置一个值,该值指定用于将对象的属性名称转换为其他格式(例如 camel 大小写)的策略;若为 null,则保持属性名称不变
                options.JsonSerializerOptions.PropertyNamingPolicy = null;
                //  防止中文出现乱码
                options.JsonSerializerOptions.Encoder = JavaScriptEncoder.Create(UnicodeRanges.All);
            });

适用于

Core 3.0, Core 3.1, 5, 6, 7, 8

 

标签:Webapi,Core,驼峰,options,NET6,null,JsonSerializerOptions
From: https://www.cnblogs.com/CRobot/p/17595676.html

相关文章

  • .net6 项目升级到.net 7
    1、开发工具升级VisualStudio2022 https://www.cnblogs.com/lanrenka/p/17577938.html 2、将解决方案下的各个项目如VisualStudio2022下,右键项目-属性-修改目标框架后,保存 也可以直接修改.csproj文件,在VisualStudio2022双击项目即可打开。 3、各个项目引用的N......
  • ASP.NET Core WebAPI如何获得远程文件返回文件流给前端?
     一、根据网络路径把文件保存成byte[]返回给前端项目采用的是前后端分离的模式,后端使用ASP.NETCoreWebAPI方式,将文件流返回给前端。///<summary>///根据网络路径把文件保存成byte[]///</summary>///<paramname="filePath"></param>publicbyte[]UrlToByte(string......
  • .NET6中配置Hangfire定时任务
    1.安装Nuget包Hangfire.CoreHangfire.SqlServer          --sqlserver数据库SqlServer需要配置其中一个包Microsoft.Data.SqlClientsystem.data.sqlclient Hangfire.As......
  • C# webapi 参数(AI)
    在C#WebAPI中,参数是用于接收和处理HTTP请求中传递的数据的方式。WebAPI支持不同类型的参数,包括路由参数、查询字符串参数、请求体参数和标头参数。以下是一些常用的WebAPI参数类型:路由参数(RouteParameters):路由参数从URL的路径中提取值。在WebAPI中,通常使用路由模板来定义路由......
  • .Net6实现定时任务
    首先创建一个类Background实现代码:usingMicrosoft.Extensions.Hosting;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceSmartMedicalCare.Web{publicclassBackground:IHostedService,......
  • NET6 EF Error: The certificate chain was issued by an authority that is not trus
    ErrorAconnectionwassuccessfullyestablishedwiththeserver,butthenanerroroccurredduringtheloginprocess.(provider:SSLProvider,error:0-Thecertificatechainwasissuedbyanauthoritythatisnottrusted.)解决方法:在DB连接字符串后面添加......
  • .Net6基于layui和ztree完成树形选择器添加和反填和修改
    以责任科室为例存储两个值ResponsibleDepartment和AoId,ResponsibleDepartment:是科室名称,AoId是科室Id添加:<divclass="layui-form-itemlayui-form-text"><labelclass="layui-form-label">责任科室</label><divclass="layui-inpu......
  • WebApi-寄宿方式注意事项
    所谓的寄宿方式,就是把服务从原来的容器(iis、appache)中提取出来通过宿主程序来控制其启动,这样的好处就是避免了对服务器(容器)的依赖,实现灵活控制,但在实际开发中尤其是新手容易忽略的地方,这里做个简单的示例,记录一下便于以后自查。首先建立一个公共各类库Common,用于存放实体类。编......
  • RDIFramework.NET CS敏捷开发框架 V6.0发布(支持.NET6+、Framework双引擎可选,全网唯一
    全新RDIFramework.NETV6.0CS敏捷开发框架发布,全网唯一支持.NET6+,Framework双引擎,降低开发成本,提高产品质量,提升用户体验与开发团队稳定性,做软件就选RDIFramework.NET敏捷开发框架。1、RDIFramework.NETCS敏捷开发框架介绍RDIFramework.NETC/S敏捷开发框架,是我司重磅推出......
  • .net core WebApi 控制器使用特性校验是否已经登录
    实现 ApiAuthorizeAction自定义类:publicclassApiAuthorizeAction:Attribute,IAuthorizationFilter{publicvoidOnAuthorization(AuthorizationFilterContextcontext){if(context==null)return;......