Core

ASP.NET Core实现动态审计日志功能-牛翰网

ASP.NET Core实现动态审计日志功能

目录 前言 审计日志基础 定义和用途 模型定义&关键信息 设计审计日志模型 捕获审计日志 IAuditLogService 接口 ActionFilter 方式 手动记录方式 通过 HttpContext 共享数据 日志持久化 选择...
2f5719d616f62a50的头像-牛翰网程序设计实验室10个月前
05811
.Net Core 使用 TagProvider 与 Enricher 丰富日志的操作代码-牛翰网

.Net Core 使用 TagProvider 与 Enricher 丰富日志的操作代码

目录 TagProvider  Enricher  自定义LogEnricher TagProvider  [LogProperties] 与 [LogPropertyIgnore] 如果用在DTO不存在任何问题,如果用在Domain实体上,可能有点混乱。 您...
d55070156556f9ad的头像-牛翰网chester·chen10个月前
03915
.Net Core 使用 TagProvider 与 Enricher 丰富日志的操作代码-牛翰网

.Net Core 使用 TagProvider 与 Enricher 丰富日志的操作代码

目录 TagProvider  Enricher  自定义LogEnricher TagProvider  [LogProperties] 与 [LogPropertyIgnore] 如果用在DTO不存在任何问题,如果用在Domain实体上,可能有点混乱。 您...
d55070156556f9ad的头像-牛翰网chester·chen10个月前
0578
.NET Core使用 CancellationToken 取消API请求的操作方法-牛翰网

.NET Core使用 CancellationToken 取消API请求的操作方法

目录 长时间运行的任务请求 CancellationTokens取消不必要的请求 过滤器捕获异常 您是否曾经访问过一个网站,它需要很长时间加载,最终你敲击 F5 重新加载页面。 即使用户刷新了浏览器取消了原...
548c6b27c950e504的头像-牛翰网hester·chen10个月前
0455
.NET Core使用 CancellationToken 取消API请求的操作方法-牛翰网

.NET Core使用 CancellationToken 取消API请求的操作方法

目录 长时间运行的任务请求 CancellationTokens取消不必要的请求 过滤器捕获异常 您是否曾经访问过一个网站,它需要很长时间加载,最终你敲击 F5 重新加载页面。 即使用户刷新了浏览器取消了原...
548c6b27c950e504的头像-牛翰网hester·chen10个月前
0559
ASP.Net Core读取配置文件的三种方法小结-牛翰网

ASP.Net Core读取配置文件的三种方法小结

目录 1. 使用 IConfiguration 接口用方法: 2. 使用 Options 模式 3. 使用环境变量  总结 ASP.NET Core 是一个模块化、高性能的框架,它使用依赖注入来构建应用程序的各个组件。在 ASP.NET...
553daa3141aac371的头像-牛翰网11小猪会飞1110个月前
04515
ASP.Net Core读取配置文件的三种方法小结-牛翰网

ASP.Net Core读取配置文件的三种方法小结

目录 1. 使用 IConfiguration 接口用方法: 2. 使用 Options 模式 3. 使用环境变量  总结 ASP.NET Core 是一个模块化、高性能的框架,它使用依赖注入来构建应用程序的各个组件。在 ASP.NET...
ASP.NET Core中的对象池化技术详解-牛翰网

ASP.NET Core中的对象池化技术详解

目录 写在前面 代码实现 调用示例 写在前面 Microsoft.Extensions.ObjectPool 是 ASP.NET Core 基础结构的一部分,当对象的初始化成本较高,并且可能被频繁使用时,才适合采用对象池技术;被Obj...
在ASP.NET Core微服务架构下使用RabbitMQ实现CQRS模式的方法-牛翰网

在ASP.NET Core微服务架构下使用RabbitMQ实现CQRS模式的方法

目录 前言 微服务架构的简要概览 RabbitMQ在微服务中的作用 CQRS 模式 分离读和写操作的优势 RabbitMQ与CQRS集成 为命令和事件实现消息队列 异步通信和事件驱动架构 在微服务中集成CQRS和Rabbit...
f9ba6773bf14e127的头像-牛翰网葡萄城技术团队10个月前
0465
aspnet core使用websocket实时更新商品信息的方法-牛翰网

aspnet core使用websocket实时更新商品信息的方法

先演示一下效果,再展示代码逻辑。 中间几次调用过程省略。。。 暂时只用到了下面四个项目 1.产品展示页面中第一次通过接口去获取数据库的列表数据 /// <summary> /// 获取指定的商品目录...
56cc0f4cf0978351的头像-牛翰网星仔00710个月前
0448