会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张晓栋 - .NET 技术博客
记录和分享自己的编程小知识,希望能够帮助大家
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2022年8月12日
.NET 扩展官方 Logger 实现将日志保存到本地文件
摘要: .NET 项目默认情况下 日志是使用的 ILogger 接口,默认提供一下四种日志记录程序: 控制台 调试 EventSource EventLog 这四种记录程序都是默认包含在 .NET 运行时库中。关于这四种记录程序的详细介绍可以直接查看微软的官方文档 https://docs.microsof
阅读全文
posted @ 2022-08-12 16:43 张晓栋
阅读(3047)
评论(8)
推荐(9)
2022年8月5日
使用 Redis 源码编译发布 Windows 版 Redis For Windows 发行包
摘要: Redis 是个高性能的键值数据库,现在日常项目开发过程中,目前个人开发项目基本都会用到 Redis,主要是用来做 缓存 和 分布式锁 的底层支持,个人喜欢用 .NET 技术体系,所以一般部署也是用 Windows 服务器居多,但是目前 Redis 官方并没有提供 Windows 版本的Redis
阅读全文
posted @ 2022-08-05 13:33 张晓栋
阅读(3258)
评论(22)
推荐(31)
2022年7月26日
.NET WebAPI 使用 GroupName 对 Controller 分组呈现 Swagger UI
摘要: 在日常开发 webapi 时,我们往往会集成 swagger doc 进行 api 的文档呈现,当api数量比较多的时候就会导致 swagger ui 上的 api 因为数量太多而显得杂乱,今天教大家如何利用 GroupName 属性来对 api 的 Controller 进行分组,然后利用 swa
阅读全文
posted @ 2022-07-26 11:46 张晓栋
阅读(2018)
评论(6)
推荐(16)
2022年7月19日
.NET 使用自带 DI 批量注入服务(Service)和 后台服务(BackgroundService)
摘要: 今天教大家如何在asp .net core 和 .net 控制台程序中 批量注入服务和 BackgroundService 后台服务 在默认的 .net 项目中如果我们注入一个服务或者后台服务,常规的做法如下 注册后台服务 builder.Services.AddHostedService<Clea
阅读全文
posted @ 2022-07-19 23:19 张晓栋
阅读(3069)
评论(17)
推荐(25)
2022年7月13日
.NET WebAPI 实现 接口版本控制并打通 Swagger支持
摘要: 我们在开发 webapi 项目时如果遇到 api 接口需要同时支持多个版本的时候,比如接口修改了入参之后但是又希望支持老版本的前端(这里的前端可能是网页,可能是app,小程序 等等)进行调用,这种情况常见于 app,毕竟网页前端我们可以主动控制发布,只要统一发布后所有人的浏览器下一次访问网页时都会重
阅读全文
posted @ 2022-07-13 23:05 张晓栋
阅读(1958)
评论(7)
推荐(14)
2020年5月4日
Ubuntu 使用 vsftpd 基于系统用户配置相互隔离的 ftp (ftps) 服务并禁止账户 ssh shell 登陆功能
摘要: 我们在日常使用 UbuntuServer 服务器时,经常会直接使用基于 ssh 的 sftp 连接服务器直接进行文件上传和下载,不过这个方式其实有一定的安全隐患,当一个团队有多个人员,需要连接服务器去发布时,如果使用 ssh 则意味着需要将系统的 账户和密码 告知对方,别人就不仅拥有了 sftp 的
阅读全文
posted @ 2020-05-04 08:00 张晓栋
阅读(876)
评论(0)
推荐(2)
上一页
1
2
3
公告