随笔分类 -  C#

一种面向对象的强大的编程语言
记录.net6 使用[JsonPropertyName("xxx") ]序列化指定别名无效问题
摘要:同第三方对接数据推送接口,推送json格式,根据推送数据建了一个对应的类Class,实例化赋值后序列化成json,由于C#属性均为大写,就使用。net 6 新的默认的序列化组件 System.Text.Json的[JsonPropertyName("xxx")]特性,但发现无效,于是继续引用,New 阅读全文

posted @ 2023-03-10 15:18 桐舟共济 阅读(496) 评论(0) 推荐(0)

c#后端调用webapi的方法
摘要:最近因为后端需要调用webapi接口,因此写了一个通用接口,如下: 1 private static async Task<bool> InvokeWebapi(string url, string api, string type, Dictionary<string, string> dics) 阅读全文

posted @ 2019-09-12 15:49 桐舟共济 阅读(3685) 评论(0) 推荐(0)

使用反射实现2个类实例之间传值的的泛型通用方法
摘要:在写api接口时,遇到一个需要根据id修改数据库值的POST方法,输入参数是一个DTO实体input,字段类型和名称和被修改的Entity实体属性结构类似,都有20多个字段,在方法内部的,由于将Input对象的属性值逐个赋给Entity,显得过于臃肿,后写了一个通用的泛型方法,利用反射将Input的 阅读全文

posted @ 2019-05-24 13:52 桐舟共济 阅读(366) 评论(0) 推荐(0)

导航