学海无涯

导航

上一页 1 2 3 4 5 6 7 8 9 10 ··· 44 下一页

2024年5月26日 #

ASP.NET Core 中基于工厂的中间件激活(推荐)

摘要: IMiddlewareFactory/IMiddleware 是中间件激活的扩展点,具有以下优势: 按客户端请求(作用域服务的注入)激活 让中间件强类型化 UseMiddleware 扩展方法检查中间件的已注册类型是否实现 IMiddleware。 如果是,则使用在容器中注册的 IMiddlewar 阅读全文

posted @ 2024-05-26 15:20 宁静致远. 阅读(23) 评论(0) 推荐(0)

ASP.NET Core 中的运行状况检查

摘要: 基本运行状况探测 对于许多应用,报告应用在处理请求方面的可用性(运行情况)的基本运行状况探测配置足以发现应用的状态。 基本配置会注册运行状况检查服务,并调用运行状况检查中间件以通过运行状况响应在 URL 终结点处进行响应。 默认情况下,不会注册任何特定运行状况检查来测试任何特定依赖项或子系统。 如果 阅读全文

posted @ 2024-05-26 11:38 宁静致远. 阅读(32) 评论(0) 推荐(0)

写入自定义 ASP.NET Core 中间件

摘要: 中间件是一种装配到应用管道以处理请求和响应的软件。 ASP.NET Core 提供了一组丰富的内置中间件组件,但在某些情况下,你可能需要写入自定义中间件。 自定义中间件类 通常,中间件封装在类中,并且通过扩展方法公开。 一、内联中间件(不推荐) 请考虑以下内联中间件,该中间件通过查询字符串设置当前请 阅读全文

posted @ 2024-05-26 11:13 宁静致远. 阅读(21) 评论(0) 推荐(0)

ASP.NET Core 中间件

摘要: 向 Program.cs 文件中添加中间件组件的顺序定义了针对请求调用这些组件的顺序,以及响应的相反顺序。 此顺序对于安全性、性能和功能至关重要。 中间件是一种装配到应用管道以处理请求和响应的软件。 每个组件: 选择是否将请求传递到管道中的下一个组件。 可在管道中的下一个组件前后执行工作。 ASP. 阅读全文

posted @ 2024-05-26 07:40 宁静致远. 阅读(48) 评论(0) 推荐(0)

2024年5月24日 #

AppDbContext 配置

摘要: string? connectionString = builder.Configuration.GetConnectionString("DefaultConnection"); //Configuration.GetConnectionString("DefaultConnection"); S 阅读全文

posted @ 2024-05-24 11:54 宁静致远. 阅读(68) 评论(0) 推荐(0)

2024年5月23日 #

Aspire

摘要: 阅读全文

posted @ 2024-05-23 20:43 宁静致远. 阅读(39) 评论(0) 推荐(0)

GitHub优化开源项目网址

摘要: .net AI 例子 AI:https://github.com/dotnet/ai-samples APS.NET CORE项目 https://learn.microsoft.com/zh-cn/aspnet/core/?view=aspnetcore-8.0 .net 开源项目 https:/ 阅读全文

posted @ 2024-05-23 20:37 宁静致远. 阅读(57) 评论(0) 推荐(0)

2024年5月19日 #

在 ASP.NET Core 中使用托管服务实现后台任务

摘要: 在 ASP.NET Core 中,后台任务作为托管服务实现。 托管服务是一个类,具有实现 IHostedService 接口的后台任务逻辑。 本文提供了三个托管服务示例: 在计时器上运行的后台任务。 激活有作用域的服务的托管服务。 有作用域的服务可使用依赖项注入 (DI)。 按顺序运行的已排队后台任 阅读全文

posted @ 2024-05-19 10:46 宁静致远. 阅读(126) 评论(0) 推荐(0)

2024年5月16日 #

APS 介绍

摘要: 高级计划和调度软件的四个特点 任务时间完成准确性 - 了解完成任务需要多长时间非常重要。虽然您的设计和成本工程师将了解任务将花费多长时间,但这些时间总体上只是估计值。为了确保获得最佳结果,您需要通过车间数据收集系统的典型使用从车间收集实际数据。高级计划和调度 (APS) 软件提供甘特图和其他形式的可 阅读全文

posted @ 2024-05-16 20:13 宁静致远. 阅读(143) 评论(0) 推荐(0)

2024年5月11日 #

C#中的对象深拷贝和浅拷贝

摘要: 1. 浅拷贝 public class Person { public Person() { this.Address = new Address(); } public string Name { get; set; } public int Age { get; set; } public Ad 阅读全文

posted @ 2024-05-11 14:10 宁静致远. 阅读(47) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 44 下一页