01 2021 档案

摘要:添加2个nuget,然后增加nlog配置文件 阅读全文
posted @ 2021-01-07 10:27 小鸡蛋白 阅读(223) 评论(0) 推荐(0) 编辑
摘要:管道和中间件 看下面一张图,http请求进入管道,然后会通过一个个中间件,然后返回时也会继续通过一个个中间件,假如在某个中间件短路了,那么会回到它的上一个中间件,直到第一个中间件,然后返回htt响应。 中间件和过滤器很像,比如它们都可以实现权限验证或者日志记录,它们都是AOP(面向切面编程的产物), 阅读全文
posted @ 2021-01-07 10:26 小鸡蛋白 阅读(309) 评论(0) 推荐(0) 编辑
摘要:配置文件的使用 asp.net core中默认配置文件是appsettings.json,可以通过IConfiguration来获取,IConfiguration可以从startup的构造函数通过DI获取 这边有3种方式来使用appsettings.json里面的配置,该配置不区分大小写 { "Lo 阅读全文
posted @ 2021-01-07 10:24 小鸡蛋白 阅读(246) 评论(0) 推荐(0) 编辑
摘要:UseRouting和UseEndPoints UseRouting和UseEndPoints必定是成对出现的。 当请求来的时候,调用了UseRouting之后,就能获取到配置的路由 对于web api来说,用的如下形式 app.UseRouting(); app.UseEndpoints(endp 阅读全文
posted @ 2021-01-07 10:22 小鸡蛋白 阅读(159) 评论(0) 推荐(0) 编辑
摘要:libman介绍 nuget是包管理器(.net),libman是库管理器(css/js) 使用方法,在项目适当位置(一般是wwwroot)里面添加客户端库 如图,可以看到有4种方式添加,其中用的最多的是unpkg,也就是npm。 然后会在项目中生成一个libman.json的配置文件,保存了添加的 阅读全文
posted @ 2021-01-06 22:03 小鸡蛋白 阅读(484) 评论(0) 推荐(0) 编辑
摘要:asp.net core 结构 先看如下一张图,虚线的黑框是我们的asp.net core程序,外部通过nginx实现反向代理接收http request和response。 内部是一个内置的web服务器Kestrel和web host主机(继承自IHost),web host主机内部是我们的代码, 阅读全文
posted @ 2021-01-06 17:33 小鸡蛋白 阅读(1478) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示