随笔分类 -  .netCore

摘要:ASP.net Core自带DI(依赖注入),用法如下: 如果服务较多,必定造成文件难以维护 所以需要利用反射批量实现注册 核心代码如下: 一个类可能间接继承了多个接口(例如:public 和internal的接口),这里我们就以实现类为Key,所继承的接口为value构造一个集合 注册: 我们现在 阅读全文
posted @ 2017-10-09 18:25 Leon_Chaunce 阅读(4102) 评论(1) 推荐(3) 编辑
摘要:接着上篇博文为ASP.NetCore程序启用SSL的code,这篇将介绍如何用IIS充当反向代理的角色转发请求到Kestrel服务器 介绍 与ASP.NET不同,ASP.netCore使用的是自托管web服务器Kestrel,所以IIS目前对于ASP.netCore只充当转发请求的代理而已,反向代理 阅读全文
posted @ 2017-09-28 12:09 Leon_Chaunce 阅读(4324) 评论(10) 推荐(5) 编辑
摘要:紧接着上一篇搭建连接MySql的三层架构的ASP.NetCore2.0的WebApi的案例,这篇来实现为ASP.NetCore启用SSL支持 由于ASP.NetCore默认服务器Kestrel不像iis Express那样会自动生成本地证书,所以就需要手动构建pfx证书. 生成pfx证书 开发环境证 阅读全文
posted @ 2017-09-27 10:39 Leon_Chaunce 阅读(6958) 评论(8) 推荐(7) 编辑
摘要:这里我们用三层架构搭建一个连接MySql的ASP.netCore模板的WebApi项目 首先添加WebApi项目(ASP.NetCore版本) 右键解决方案>新建项目> 选择Web>ASP.NET Core Web应用程序(.NET Core) 选择Web API 此时的目录结构: 添加实体层Ent 阅读全文
posted @ 2017-09-19 19:06 Leon_Chaunce 阅读(14902) 评论(28) 推荐(6) 编辑
摘要:ASP.NET Core2.0连接Mysql,首先新建项目 选择Web应用程序 选择需要身份验证: 通过Nuget安装Mysql驱动,这里推荐>Pomelo.EntityFrameworkCore.MySql(记得勾选预览版,目前只有此版本,虽然是预览,但是有rtm标识,所以放心就好) 具体使用细则 阅读全文
posted @ 2017-09-15 17:13 Leon_Chaunce 阅读(1223) 评论(0) 推荐(1) 编辑