随笔分类 - .net core
摘要:/// /// 读取项目中的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方法只
阅读全文
摘要:如下,我在Orchard Core框架中添加了一个API的模块,并且定义了对应的权限才可以调用,那么我们现在考虑的就是要怎么去调用它。 首先,我们用Fiddler查看下我们正常的登录的http报文,直接在浏览器输入路径例如: http://192.168.0.225:8082/admin ,会直接跳
阅读全文
摘要:在我们为Orchard Core配置了一个新的Module之后,我们要考虑的是谁可以访问这个Module,那么这里就涉及到了一个权限的配置。如下图,添加了自定义的权限: Orchard Core源码:https://github.com/OrchardCMS/OrchardCore 我们先看源码可以
阅读全文
摘要:默认端口是5000,更改端口修改launchSettings.json。如图:
阅读全文
摘要:一、开发工具 开发工具使用Visual Studio 2017 下载官网:https://visualstudio.microsoft.com/zh-hans/vs/ 相关的安装已经有很多文章介绍过,这里不再赘述。 二、.Net SDK SDK下载地址:https://www.microsoft.c
阅读全文

浙公网安备 33010602011771号