摘要: 1添加包 Dapper Z.Dapper.Plus 2.代码实现 using (IDbConnection conn = new SqlConnection("")) { conn.BulkInsert<Child>(new List<Child>() { new Child(), new Chil 阅读全文
posted @ 2021-09-16 23:44 vba是最好的语言 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/Insist-Y/p/15272345.html 1.在“工具”->“NuGet包管理器”->"程序包管理器控制台"执行一下代码,安装autofac。 Install-Package Autofac 当使用 autoFac 开发ASP .net 阅读全文
posted @ 2021-09-16 23:25 vba是最好的语言 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.安装包 autofac Autofac.Extras.DynamicProxy -- 拦截器扩展 2.具体实现 1 // 1第一种方法 [Intercept(typeof(ActionInterceptor))] 2 class Program 3 { 4 static void Main(st 阅读全文
posted @ 2021-09-16 22:51 vba是最好的语言 阅读(207) 评论(0) 推荐(0) 编辑
摘要: if..else的替换: public static void Sample(string item) { System.Collections.Generic.Dictionary<string, Action> dic = new System.Collections.Generic.Dicti 阅读全文
posted @ 2021-09-16 20:42 vba是最好的语言 阅读(170) 评论(0) 推荐(0) 编辑
摘要: public class T { public string name { get; set; } public T() { name = "-1"; } } 修改构造函数,这样可以该属性赋初值,很多框架都是在构造函数中给属性赋值的,学会扩展原有东西,而不是对方没给你,你就不会有其它方法。 阅读全文
posted @ 2021-09-16 17:25 vba是最好的语言 阅读(26) 评论(0) 推荐(0) 编辑
摘要: SqlBulk 阅读全文
posted @ 2021-09-16 15:59 vba是最好的语言 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 来源C# - 浅克隆与深克隆(浅拷贝与深拷贝) - gygtech - 博客园 (cnblogs.com) 介绍 (1)浅克隆 在浅克隆中,如果原型对象的成员变量是值类型,将复制一份给克隆对象;如果原型对象的成员变量是引用类型,则将引用对象的地址复制一份给克隆对象,也就是说原型对象和克隆对象的成员变 阅读全文
posted @ 2021-09-16 15:53 vba是最好的语言 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 来自:.net5 - 创建Web.Api项目(四)DataAnnotations实现数据验证 - gygtech - 博客园 (cnblogs.com) 命名空间 System.ComponentModel.DataAnnotations 全局模型验证,统一api响应 1、WebApi项目下新建文件 阅读全文
posted @ 2021-09-16 13:07 vba是最好的语言 阅读(338) 评论(0) 推荐(1) 编辑
摘要: dynamic关键字才出来的时候,觉得真是没什么用,谁总是和com交互来交互去啊,唯恐避之不及啊。 后来逐渐算是有了一些使用心得,发现这货还真是犀利啊,故在此举几个例子,起抛砖引玉之用。 1.替代XXX.GetType().GetProperty("YYY").GetValue(XXX) stati 阅读全文
posted @ 2021-09-16 13:00 vba是最好的语言 阅读(417) 评论(0) 推荐(0) 编辑
摘要: RestClient的使用 restClient.BaseUrl = new Uri(Url); var restRequest = new RestRequest(interfaceApiConfig.Path, interfaceApiConfig.Method) { //参数 JsonSeri 阅读全文
posted @ 2021-09-16 10:52 vba是最好的语言 阅读(378) 评论(0) 推荐(0) 编辑