随笔分类 - C#
摘要:/// /// 读取项目中的Controller和Action,记录到数据库中 /// public void Init() { //控制器类型列表 List controllerTypes = new List(); //加载程序集 ...
阅读全文
摘要:在接触dapper之前,我使用的是ADO.Net 简单介绍下常用对象: Connection:数据库连接对象 Command:将sql语句发送给数据库,并返回结果 DataReader:用于读取sql查询返回的结果 DataAdapter:数据适配器,Fill(DataTable)方法将查询的数据返
阅读全文
摘要:dapper:一个轻量级的ORM框架 dapper事务处理的注意点:1、使用同一个Connection 2、使用同一个Transaction 为了方便调用,自己编写了一个DapperHelper.cs 代码如下: 针对此类的事务编写如下:
阅读全文
摘要:有时候需要在后台定时执行一些任务,这里有两种示例: 1、BackgroundService 并且在Startup.cs ConfigureServices方法下配置 services.AddSingleton<Microsoft.Extensions.Hosting.IHostedService,
阅读全文
摘要:最近在写项目,这里打算整理出项目中比较常用的功能。 通常我们发送http请求是在前端使用表单或者ajax,那么.net core后台发送http请求该如何呢? 这里我使用HttpClient 因为通常提交的方法是post或者get,我使用简单工厂模式来设计此功能。 调用: 注意,这里的post方法只
阅读全文
摘要:我们以前用ref或者out在一定程度上可以解决方法只有一个返回值的问题。在C# 中新增了一个新元组(ValueTuple),他可以让我们返回多个值。话不多说,先上代码: 我们可以看到可以用隐式推断var来接收返回的值。 除此之外,配合解构函数Deconstruct(),还可以用来解构对象。 运行结果
阅读全文

浙公网安备 33010602011771号