自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 .net core后端框架实战4:数据库ORM sqlsugar集成

定义一个数据仓储实体,对标数据库表结构/// t_sys_user:数据库映射类/// TenantAttribute config 为配置存储库 data为数据存储库[Serializable] //标记序列化] //标记数据表"user"] //标记数据库/// 主键[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true,ColumnDescription ="自增长ID")]set;/// 用户名。

2025-03-25 14:43:16 867

原创 .net core后端框架 实战3-系统配置、自定义配置、强类型绑定

当系统的默认配置无法满足特定需求时,我们可以通过新建自定义配置文件来扩展配置管理功能。使用AddJsonFile接口添加自定义配置文件,其优先级高于系统配置文件,通过优先级确保我们的自定义参数在需要时可以覆盖默认配置。//引入自定义配置文件通过分层体系(环境隔离)→ 扩展机制(自定义配置)→ 强类型化(Options模式)的三层架构,.NET配置系统实现了从开发到运维的全生命周期管理,通过系统分层配置,我们能够轻松应对不同环境的参数调整需求,实现配置的精细化管理。

2025-03-25 08:36:27 1137

原创 .net core Serilog实战2:自定义Sink与Property的深度应用

在上一篇中,我依据项目需求引入了Serilog日志框架,成功实现了自定义日志的输出功能。然而,完成日志记录仅仅是完成了日志管理流程中的输入环节。接下来,我们需要着重考虑日志的输出环节,即如何以一种高效且清晰的方式将日志信息呈现出来,以便更好地满足项目需求和便于后续的日志分析与管理。在输出方面,我采用了自定义 Sink 并结合 Property 的方式来实现。通过这种方式,能够根据实际需求灵活地对日志进行处理和展示,从而确保日志输出的高效性和针对性,进一步提升日志系统的实用性和价值。Serilog Net实

2025-03-19 22:30:16 982

原创 .net core 后端框架 实战2-http请求管道 中间件、筛选器与属性 搭建

.NET后端框架2-http请求管道 中间件、筛选器与属性 搭建

2025-03-18 21:30:00 1041

原创 .net core后端框架 实战1-Web后端框架的组成

基于项目需求,我们要开发一套数据监控查询系统,简称为“Q系统”。功能包含用户登录、权限管理、数据监控、数据查询、图表分析等。前端使用vue框架;后端开发使用公司一直沿用的C#语言,使用NET8框架进行开发;在数据库上使用mysql8.4.4社区版基于此项目,大概总结下使用NET进行web项目后端开发。

2025-03-17 21:45:00 1169

原创 net反射机制 动态方法调用

通过NET反射机制实现动态方法调用,显著提升了系统的灵活性和可配置性,适应了我当前项目的需求。

2025-03-13 20:30:00 689

原创 .net core Serilog 实战1:安装、配置与自定义日志处理

作为一款强大的日志库,支持灵活的配置、结构化日志记录和丰富的输出方式。,支持通用日志和业务日志。通过动态创建模块专属 Logger,将不同业务的日志存储到独立目录。:动态创建模块专属 Logger,支持高灵活性的业务需求。在 .NET 开发中,日志管理是系统可维护性的关键一环。:日志输出配置,每个条目对应一个日志接收器(Sink)。通过以上方法,可以快速搭建一个高效、可维护的日志系统。:日志丰富器,添加进程名、线程ID等上下文信息。:不同级别和模块的日志独立存储,便于排查问题。:保留的日志文件数量。

2025-03-07 11:18:39 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除