Fork me on GitHub

2024年7月21日

摘要: .NET单元测试使用AutoFixture按需填充的几种方式和最佳实践 AutoFixture是一个.NET库,旨在简化单元测试中的数据设置过程。通过自动生成测试数据,它帮助开发者减少测试代码的编写量,使得单元测试更加简洁、易读和易维护。AutoFixture可以用于任何.NET测试框架,如xUni 阅读全文
posted @ 2024-07-21 13:31 HackerVirus 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 适用于 .NET 的现代化、流畅、可测试的HTTP客户端库:Flurl 前言 今天大姚给大家分享一个.NET开源(MIT License)、免费、现代化、流畅、可测试、可移植的URL构建器和HTTP客户端库:Flurl。 项目介绍 Flurl是一个集现代性、流畅性、异步性、可测试性、可移植性于一身的 阅读全文
posted @ 2024-07-21 10:28 HackerVirus 阅读(5) 评论(0) 推荐(0) 编辑

2024年7月20日

摘要: Asp .Net Core 系列:基于 T4 模板生成代码 目录 简介 组成部分 分类 Visual Studio 中使用T4模板 1.创建T4模板文件 2. 编写T4模板 3. 转换模板 中心控制Manager 根据 MySQL 数据库生成实体 简介 T4模板,即Text Template Tra 阅读全文
posted @ 2024-07-20 22:37 HackerVirus 阅读(3) 评论(0) 推荐(0) 编辑

2024年7月7日

摘要: 实现Quartz.NET的HTTP作业调度 Quartz.NET作为一个开源的作业调度库,广泛应用于.NET应用程序中,以实现复杂的定时任务,本次记录利用Quartz.NET实现HTTP作业调度,通过自定义HTTP作业,实现对外部API的定时调用和如何管理这些作业,包括创建、修改、暂停、恢复和删除作 阅读全文
posted @ 2024-07-07 22:54 HackerVirus 阅读(14) 评论(0) 推荐(0) 编辑
摘要: [C#] Rx.NET 最近在專案中開始使用 Rx.NET 了,剛開始有些不太適應,不過大致熟悉後,寫起來還是很過癮,不輸給使用 RxJS,以下做一些簡單的筆記,讓對 Rx.NET 有興趣的朋友能快速上手。 因為之前都是寫 RxJS 居多,也會有一些跟 RxJS 的比較,不過主軸還是以 Rx.NET 阅读全文
posted @ 2024-07-07 22:35 HackerVirus 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 在C#中进行单元测试 合集 - .NET 技术合集(16) 1..NET 文件上传服务设计2023-06-152..NET项目中使用HtmlSanitizer防止XSS攻击2023-06-123..NET 中使用RabbitMQ初体验2023-07-214..NET中使用RabbitMQ延时队列和死 阅读全文
posted @ 2024-07-07 22:05 HackerVirus 阅读(8) 评论(0) 推荐(0) 编辑

2024年7月3日

摘要: 资深程序员必备技能-如何对软件系统做技术规划 1. 前言 本文是笔者对于技术规划的一些思考沉淀。如果这篇文章能帮助你入门技术规划,那自然是最好的,同时,正所谓教是最好的学,这也侧面了证明笔者已经掌握了技术规划的能力哈哈。 2. 我对软件系统技术规划的理解 软件系统技术规划,顾名思义,就是对软件系统做 阅读全文
posted @ 2024-07-03 22:02 HackerVirus 阅读(18) 评论(0) 推荐(0) 编辑

2024年6月26日

摘要: WatchDog:一款.NET开源的实时应用监控系统 项目介绍 WatchDog是一个开源(MIT License)、免费、针对ASP.Net Core Web应用程序和API的实时应用监控系统。开发者可以实时记录和查看他们的应用程序中的消息、事件、HTTP请求和响应,以及运行时捕获的异常。 项目工 阅读全文
posted @ 2024-06-26 21:44 HackerVirus 阅读(22) 评论(0) 推荐(0) 编辑

2024年6月25日

摘要: 人工智能大模型之开源大语言模型汇总(国内外开源项目模型汇总) 人工智能大模型之开源大语言模型汇总(国内外开源项目模型汇总) Large Language Model (LLM) 即大规模语言模型,是一种基于深度学习的自然语言处理模型,它能够学习到自然语言的语法和语义,从而可以生成人类可读的文本。 所 阅读全文
posted @ 2024-06-25 22:05 HackerVirus 阅读(32) 评论(0) 推荐(0) 编辑

2024年6月23日

摘要: C#工作流——elsa-workflows https://v3.elsaworkflows.io/ https://github.com/elsa-workflows/elsa-core 介绍 Elsa Workflows 是一个功能强大且灵活的执行引擎,封装为一组开源 .NET 库,旨在为 .N 阅读全文
posted @ 2024-06-23 21:41 HackerVirus 阅读(61) 评论(0) 推荐(0) 编辑