学海无涯

导航

随笔分类 -  ASP.NET Core Web API

雪花漂移ID,Yitter.IdGenerator 封装成一个适用于 ASP.NET Core 6.0 的服务组件
摘要:封装目标 在 Program.cs 中注册服务 提供一个 IIdGenerator 接口 实现类使用 Yitter.IdGenerator 生成唯一 ID 支持依赖注入,方便在 Controller、Service 中调用 安装程序包: dotnet add package Yitter.IdGen 阅读全文

posted @ 2025-12-03 09:59 宁静致远. 阅读(8) 评论(0) 推荐(0)

ASP.NET Core API 自定义全局异常
摘要:using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; namespace LG.ERP.API.CustomerFilters { /// <summary> /// 自定义异常过滤器 /// </summar 阅读全文

posted @ 2025-10-06 10:51 宁静致远. 阅读(11) 评论(0) 推荐(0)

使用Hangfire+.NET 6实现定时任务管理(推荐)
摘要:目录 引入Nuget包和配置 编写Job Fire and Forget Continuous Job Scehdule Job Recurring Job Run 长时间运行任务的并发控制??? Job Filter记录Job的全部事件 参考文章 在.NET开发生态中,我们以前开发定时任务都是用的 阅读全文

posted @ 2025-03-20 17:01 宁静致远. 阅读(311) 评论(0) 推荐(0)

利用IIS反向代理 .NET Core Web API
摘要:IIS则是作为反向代理的角色转发请求到Kestrel不同端口的http://ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和相关业务逻辑之后再将HTTP响应数据重新回写到IIS中,最终转达到不同的客户端(浏览器,APP,客户端等)。 如果你的应用只接收来自内 阅读全文

posted @ 2023-09-11 21:55 宁静致远. 阅读(859) 评论(0) 推荐(0)

使用 HttpClient 类发出 HTTP 请求
摘要:https://learn.microsoft.com/zh-cn/dotnet/fundamentals/networking/http/httpclient 使用 HttpClient 类发出 HTTP 请求 项目 2023/08/01 5 个参与者 反馈 本文内容 创建 HttpClient 阅读全文

posted @ 2023-09-03 21:40 宁静致远. 阅读(259) 评论(0) 推荐(0)

如何使用 Swagger 和 ReDoc 制作 ASP.NET Core API 文档 (.NET 6)
摘要:使用 Swagger 和 ReDoc 的 API 文档 当您开发 Web API 时,其他开发人员能够了解他们在与您的 API 交谈时必须发布、放置、删除或获取的内容非常重要。当开发人员完成编码后,为他们构建良好的文档可能具有挑战性。由于有了Swagger(称为OpenAPI),您现在可以在编码时使 阅读全文

posted @ 2023-07-23 17:52 宁静致远. 阅读(1417) 评论(0) 推荐(0)

.NET Core面试问题总结
摘要:一、.NET Core .NET Core 的优点 跨平台、高性能的开源框架,基于云原生 ASP.NET Core 内置简洁且高效的Web 服务器——Kestrel。 支持独立部署,即可以把运行时环境打包到一起部署,服务器无须安装.NET Core 环境,这对容器化开发部署非常友好。 采用模块化设计 阅读全文

posted @ 2023-03-07 16:28 宁静致远. 阅读(2520) 评论(0) 推荐(1)

ASP.NET Core Web API 中控制器操作的返回类型
摘要:ASP.NET Core Web API 中控制器操作的返回类型 ASP.NET Core为 Web API 控制器操作返回类型提供以下选项: 特定类型 IActionResult ActionResult<T> HttpResults 特定类型 最基本的操作返回基元或复杂数据类型,例如, stri 阅读全文

posted @ 2023-02-04 21:52 宁静致远. 阅读(238) 评论(0) 推荐(0)