摘要: 简化 ASP.NET Core 依赖注入(DI)注册-Scrutor Scrutor 是一个开源库,旨在简化 ASP.NET Core 应用程序中依赖注入(DI)的注册过程。通过自动扫描程序集中的类型并根据提供的规则自动注册服务。 基本使用 使用 NuGet 包管理器安装: dotnet add p 阅读全文
posted @ 2024-12-12 10:51 今晚打老虎! 阅读(421) 评论(1) 推荐(2) 编辑
摘要: 在开发ASP.NET Core应用程序时,全局异常处理是一个重要的概念。它允许我们集中处理应用程序中未捕获的异常,确保应用程序的稳定性和用户体验。 1. 为什么需要全局异常处理 全局异常处理的目的是为了: 统一错误响应:确保所有错误都以统一的格式返回给客户端。 避免敏感信息泄露:防止将内部错误细节暴 阅读全文
posted @ 2024-12-11 14:22 今晚打老虎! 阅读(552) 评论(0) 推荐(2) 编辑
摘要: Hangfire 是一个开源的 .NET 任务调度框架,它允许开发人员轻松地将长时间运行的任务、定时任务和其他后台处理从主线程中分离出来,以提高应用程序的响应速度和性能 1. 安装 Hangfire 首先,需要一个 ASP.NET Core 项目。通过 NuGet 安装 Hangfire: Inst 阅读全文
posted @ 2024-12-10 11:39 今晚打老虎! 阅读(836) 评论(1) 推荐(2) 编辑
摘要: Net使用EasyNetQ简化与RabbitMQ的交互 EasyNetQ是一个为.NET环境设计的RabbitMQ客户端API,旨在简化与RabbitMQ的交互。 关于RabbitMq的更多知识点在:https://www.dotnetshare.com 公众号:Net分享,欢迎关注 安装EasyN 阅读全文
posted @ 2024-12-05 14:58 今晚打老虎! 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 在 RabbitMQ.Client 7.0.0 版本中, IModel 在 RabbitMQ.Client 7.0.0-alpha2 版本中已经被重命名,现在应该使用 IChannel 替代 IModel, IChannel 不再提供 CreateBasicProperties 方法。需要直接使用 阅读全文
posted @ 2024-12-04 16:08 今晚打老虎! 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 官方的汉化教程 目前仅提供了.NET5 的本地化 IntelliSense 文件 https://mp.weixin.qq.com/s?__biz=MzI3ODc3NzIxMw==&mid=2247484031&idx=2&sn=e6f80202df670941b96c9f1517820c9b&ch 阅读全文
posted @ 2024-07-08 11:16 今晚打老虎! 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 将.nuget文件夹从C盘移到其它盘,再也不用担心的C盘爆红了 命令 查看缓存文件夹的具体路径 dotnet nuget locals all --list 第一步 在文件资源管理器输入%AppData%\NuGet\NuGet.Config ,默认存放NuGet.Config的路径,具体情况可能根 阅读全文
posted @ 2024-07-08 09:49 今晚打老虎! 阅读(46) 评论(1) 推荐(0) 编辑
摘要: .Net知识技能大全 更多请见https://www.dotnetshare.com C#常见运算符 一元运算符(+、-、!、~、++、--) 算术运算符(*、/、%、+、 – ) 移位运算符(<< 、>> ) 关系和类型测试运算符(==、!=、<、>、<=、>=、is 和 as) 逻辑运算符(&、 阅读全文
posted @ 2024-07-03 15:42 今晚打老虎! 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 震惊!,这些Swagger的属性你都了解吗? 盘点一下在swagger中一些有用且经常忽略的属性 启用永久授权EnablePersistAuthorization app.UseSwaggerUI(c => { //指定Swagger JSON文件的终结点,用于加载和显示API文档。 //需要提供J 阅读全文
posted @ 2024-01-17 11:01 今晚打老虎! 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言 IntelliSense 是一种代码完成辅助工具,可以在不同的集成开发环境 (IDE) 中使用,在开发 .NET 项目时,SDK 仅包含英语版本的 IntelliSense 文件。 对英语不好的同学来说,使用起来可能就没有那么方便,比如笔者。官方支持的本地化的 IntelliSense 文件, 阅读全文
posted @ 2023-12-29 13:51 今晚打老虎! 阅读(58) 评论(0) 推荐(1) 编辑