随笔分类 -  .Net Core

摘要:引用了Quartz组件后,打印日志时,整天都有相应的调试信息打印出来,严重影响了查找日志效率,谷歌一番后,修改nlog配置文件即可 阅读全文
posted @ 2019-09-05 12:16 爱幻想の宅 阅读(1114) 评论(0) 推荐(0)
摘要:我们知道在asp.net中每次请求,都要经过请求管道,依次触发管道中的一系列事件。那么我们可以这么理解,中间件是请求管道中的一个组件,可以用来拦截请求,以方便我们进行请求和响应处理,中间件可以定义多个,每一个中间件都可以对管道中的请求进行拦截,它可以决定是否将请求转移给下一个中间件。 自定义中间件 阅读全文
posted @ 2019-09-05 12:15 爱幻想の宅 阅读(431) 评论(0) 推荐(0)
摘要:之前在控制台程序中学习如何运行后台任务,ASP.NET Core中其实也有同样的方法 ,本以为跟 没有区别,毕竟 是继承 的,但实际使用中才发现,依赖注入时,还是有区别的,下面就来说说具体踩到的坑 在服务实现类中,直接注入EF的话,运行时会报错,查了 "stackoverflow" 后知道,这里不能 阅读全文
posted @ 2019-04-13 22:49 爱幻想の宅 阅读(871) 评论(0) 推荐(0)
摘要:背景 之前.net core使用quartz.net时,总感觉非常变扭,百度和谷歌了N久都没解决以下问题,造成代码丑陋,非常不优雅: 1.项目启动时,要立刻恢复执行quartz.net中的任务 2.quartz.net中的Job任务无法使用ioc注入,要额外写一套 直到最近看到这篇文章 ".Net 阅读全文
posted @ 2019-04-05 23:41 爱幻想の宅 阅读(687) 评论(0) 推荐(0)
摘要:获取当前程序运行目录,网上一般是用 ,但实际情况是,这是获取程序工作路径。 但是执行 命令来启动时, ,所以说,当你从D盘执行C盘的程序时, 打印的地址是D盘的地址,而不是程序所在的C盘地址。 解决方案: 阅读全文
posted @ 2019-03-17 18:58 爱幻想の宅 阅读(537) 评论(0) 推荐(0)