摘要:asp.net core 从 3.0 更新到 3.1 阅读全文
posted @ 2019-12-05 00:25 WeihanLi 阅读 (1565) 评论 (8) 编辑
摘要:Github 原生 CI/CD,初尝 Github Actions 阅读全文
posted @ 2019-12-04 00:29 WeihanLi 阅读 (110) 评论 (0) 编辑
摘要:认证与授权一直以来都是很多人在讨论的话题,之所以想这次谈一谈认证和授权,主要是因为最近看到许多文章都把认证和授权混为一谈,把认证方式当作是授权方式。所以想写篇文章谈谈我眼中的认证与授权 阅读全文
posted @ 2019-12-03 20:38 WeihanLi 阅读 (349) 评论 (2) 编辑
摘要:之前实现的那版依赖注入框架基本可用,但是感觉还是不够灵活,而且注册服务和解析服务在同一个地方感觉有点别扭,有点职责分离不够。于是借鉴 Autofac 的做法,增加了一个 `ServiceContainerBuilder` 来负责注册服务,`ServiceContainer`负责解析服务,并且增加了一个 `ServiceContainerModule` 可以支持像 Autofac 中 `Module`/` RegisterAssemblyModules ` 一样注册服务 阅读全文
posted @ 2019-11-28 18:55 WeihanLi 阅读 (402) 评论 (0) 编辑
摘要:最近项目里有遇到一些并发的问题,想实现一个队列来将并发的请求一个一个串行处理,可以理解为使用消息队列处理并发问题,之前实现过一个简单的 `EventBus`,于是想在 `EventBus` 的基础上改造一下,加一个队列,改造成类似消息队列的处理模式。消息的处理(Consumer)直接使用 .netcore 里的 `IHostedService` 来实现了一个简单的后台任务处理。 阅读全文
posted @ 2019-11-24 09:53 WeihanLi 阅读 (479) 评论 (0) 编辑
摘要:asp.net core 自定义 Policy 替换 AllowAnonymous 的行为 Intro 最近对我们的服务进行了改造,原本内部服务在内部可以匿名调用,现在增加了限制,通过 identity server 来管理 api 和 client,网关和需要访问api的客户端或api服务相互调用 阅读全文
posted @ 2019-11-20 23:12 WeihanLi 阅读 (416) 评论 (2) 编辑
摘要:SQL Server 中 的使用 Intro SQL Server 从 2016 开始支持了一些 JSON操作,最近的项目里也是好多地方字段直接存成了 JSON,需要了解一下怎么在SQL Server 中操作 JSON. JSON支持适用于 SQL Server 2016 及以上版本 和 Azure 阅读全文
posted @ 2019-11-13 22:37 WeihanLi 阅读 (313) 评论 (0) 编辑
摘要:最近对我的 NPOI 扩展做了一些改变,一方面提高性能,一方面修复bug,增加一些新的功能来让它更加好用,前几天发布了 1.5.0 版本,下面来介绍一下最近的更新 阅读全文
posted @ 2019-11-11 23:12 WeihanLi 阅读 (450) 评论 (6) 编辑
摘要:网上看到很多人说 NPOI 的性能不行,自己写了一个 NPOI 的扩展库,于是想尝试看看 NPOI 的性能究竟怎么样,道听途说始终不如自己动手一试。 阅读全文
posted @ 2019-11-08 19:38 WeihanLi 阅读 (241) 评论 (0) 编辑
摘要:优化 .net core 应用的 dockerfile 阅读全文
posted @ 2019-11-01 18:46 WeihanLi 阅读 (292) 评论 (8) 编辑