随笔分类 -  .net core

摘要:/// /// 读取项目中的Controller和Action,记录到数据库中 /// public void Init() { //控制器类型列表 List controllerTypes = new List(); //加载程序集 ... 阅读全文
posted @ 2019-07-22 10:25 SasaL 阅读(497) 评论(0) 推荐(0)
摘要:在接触dapper之前,我使用的是ADO.Net 简单介绍下常用对象: Connection:数据库连接对象 Command:将sql语句发送给数据库,并返回结果 DataReader:用于读取sql查询返回的结果 DataAdapter:数据适配器,Fill(DataTable)方法将查询的数据返 阅读全文
posted @ 2019-07-22 10:19 SasaL 阅读(167) 评论(0) 推荐(0)
摘要:dapper:一个轻量级的ORM框架 dapper事务处理的注意点:1、使用同一个Connection 2、使用同一个Transaction 为了方便调用,自己编写了一个DapperHelper.cs 代码如下: 针对此类的事务编写如下: 阅读全文
posted @ 2019-07-22 09:23 SasaL 阅读(6480) 评论(0) 推荐(3)
摘要:有时候需要在后台定时执行一些任务,这里有两种示例: 1、BackgroundService 并且在Startup.cs ConfigureServices方法下配置 services.AddSingleton<Microsoft.Extensions.Hosting.IHostedService, 阅读全文
posted @ 2019-07-09 10:36 SasaL 阅读(2258) 评论(0) 推荐(1)
摘要:最近在写项目,这里打算整理出项目中比较常用的功能。 通常我们发送http请求是在前端使用表单或者ajax,那么.net core后台发送http请求该如何呢? 这里我使用HttpClient 因为通常提交的方法是post或者get,我使用简单工厂模式来设计此功能。 调用: 注意,这里的post方法只 阅读全文
posted @ 2019-07-09 10:05 SasaL 阅读(1880) 评论(0) 推荐(0)
摘要:如下,我在Orchard Core框架中添加了一个API的模块,并且定义了对应的权限才可以调用,那么我们现在考虑的就是要怎么去调用它。 首先,我们用Fiddler查看下我们正常的登录的http报文,直接在浏览器输入路径例如: http://192.168.0.225:8082/admin ,会直接跳 阅读全文
posted @ 2018-11-15 10:38 SasaL 阅读(912) 评论(0) 推荐(0)
摘要:在我们为Orchard Core配置了一个新的Module之后,我们要考虑的是谁可以访问这个Module,那么这里就涉及到了一个权限的配置。如下图,添加了自定义的权限: Orchard Core源码:https://github.com/OrchardCMS/OrchardCore 我们先看源码可以 阅读全文
posted @ 2018-11-12 10:27 SasaL 阅读(1018) 评论(2) 推荐(1)
摘要:默认端口是5000,更改端口修改launchSettings.json。如图: 阅读全文
posted @ 2018-10-29 14:37 SasaL 阅读(1309) 评论(0) 推荐(0)
摘要:一、开发工具 开发工具使用Visual Studio 2017 下载官网:https://visualstudio.microsoft.com/zh-hans/vs/ 相关的安装已经有很多文章介绍过,这里不再赘述。 二、.Net SDK SDK下载地址:https://www.microsoft.c 阅读全文
posted @ 2018-10-25 16:59 SasaL 阅读(4012) 评论(0) 推荐(1)