摘要:封装目标 在 Program.cs 中注册服务 提供一个 IIdGenerator 接口 实现类使用 Yitter.IdGenerator 生成唯一 ID 支持依赖注入,方便在 Controller、Service 中调用 安装程序包: dotnet add package Yitter.IdGen
阅读全文
摘要:using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; namespace LG.ERP.API.CustomerFilters { /// <summary> /// 自定义异常过滤器 /// </summar
阅读全文
摘要:目录 引入Nuget包和配置 编写Job Fire and Forget Continuous Job Scehdule Job Recurring Job Run 长时间运行任务的并发控制??? Job Filter记录Job的全部事件 参考文章 在.NET开发生态中,我们以前开发定时任务都是用的
阅读全文
摘要:IIS则是作为反向代理的角色转发请求到Kestrel不同端口的http://ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和相关业务逻辑之后再将HTTP响应数据重新回写到IIS中,最终转达到不同的客户端(浏览器,APP,客户端等)。 如果你的应用只接收来自内
阅读全文
摘要:https://learn.microsoft.com/zh-cn/dotnet/fundamentals/networking/http/httpclient 使用 HttpClient 类发出 HTTP 请求 项目 2023/08/01 5 个参与者 反馈 本文内容 创建 HttpClient
阅读全文
摘要:使用 Swagger 和 ReDoc 的 API 文档 当您开发 Web API 时,其他开发人员能够了解他们在与您的 API 交谈时必须发布、放置、删除或获取的内容非常重要。当开发人员完成编码后,为他们构建良好的文档可能具有挑战性。由于有了Swagger(称为OpenAPI),您现在可以在编码时使
阅读全文
摘要:一、.NET Core .NET Core 的优点 跨平台、高性能的开源框架,基于云原生 ASP.NET Core 内置简洁且高效的Web 服务器——Kestrel。 支持独立部署,即可以把运行时环境打包到一起部署,服务器无须安装.NET Core 环境,这对容器化开发部署非常友好。 采用模块化设计
阅读全文
摘要:ASP.NET Core Web API 中控制器操作的返回类型 ASP.NET Core为 Web API 控制器操作返回类型提供以下选项: 特定类型 IActionResult ActionResult<T> HttpResults 特定类型 最基本的操作返回基元或复杂数据类型,例如, stri
阅读全文