随笔分类 -  .netcore

摘要:在 ASP.NET Core 中,builder.Services.AddHttpContextAccessor() 是一个用于添加 IHttpContextAccessor 服务到依赖注入容器的方法。IHttpContextAccessor 是一个接口, 它提供了一种方式来获取当前的 HttpCo 阅读全文
posted @ 2025-01-06 16:09 yinghualeihenmei 阅读(399) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 中,ForwardedHeadersOptions 用于配置转发头(Forwarded Headers)的处理。转发头通常在代理服务器(如负载均衡器或反向代理)将请求转发到应用程序时使用。这些头信息包含了原始请求的客户端 IP 地址、主机名等信息,因为直接从 HttpC 阅读全文
posted @ 2025-01-06 15:26 yinghualeihenmei 阅读(103) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 中,builder.WebHost.ConfigureKestrel 方法允许你配置 Kestrel 服务器的选项。通过这个方法,你可以根据应用程序的需求来调整 Kestrel 的各种设置,包括请求体大小限制、连接限制、性能调优等。 以下是如何在 ConfigureKe 阅读全文
posted @ 2025-01-06 15:01 yinghualeihenmei 阅读(138) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 中,builder.Services.Configure<FormOptions>(o => {...}) 用于配置表单选项(FormOptions),这些选项控制着 MVC 控制器如何处理表单提交。 FormOptions 提供了一些重要的设置,可以帮助你控制表单数据 阅读全文
posted @ 2025-01-06 14:57 yinghualeihenmei 阅读(99) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 中,builder.Services.AddControllersWithViews 是一个用于配置应用程序以支持 MVC(Model-View-Controller)模式的扩展方法。它通常在应用程序的启动配置文件中使用,例如 Program.cs 或 Startup. 阅读全文
posted @ 2025-01-06 11:56 yinghualeihenmei 阅读(124) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/sD7O95O/article/details/138060338 在 C# 6.0 中,Microsoft 引入了一个新的关键字 nameof。nameof 关键字用于获取变量、类型或成员的名称,其返回的是一个字符串。这一功能在编程时非常有用, 阅读全文
posted @ 2025-01-03 18:04 yinghualeihenmei 阅读(318) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/wang2015cn/article/details/135617820?spm=1001.2014.3001.5502 下载地址一 https://www.visualstudio.com/zh-hans/downloads/ 下载地址二 ht 阅读全文
posted @ 2025-01-02 17:45 yinghualeihenmei 阅读(1259) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/wang2015cn/article/details/135619869 .NET 是一个开发平台,或者叫开发者平台。使用 .NET 你可以创建不同类型的应用程序,使用多种开发语言、编辑器和工具库创建网页、手机、桌面以及AI等应用。其核心特点是: 阅读全文
posted @ 2025-01-02 17:38 yinghualeihenmei 阅读(113) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/jh_negit/article/details/130867719 1.项目 1.1创建 打开VS,选择新建项目,选择Asp.Net Core 空或Web应用,点击下一步; 配置项目名称、路径等信息,下一步; 选择框架版本,将身份验证类型设为无 阅读全文
posted @ 2025-01-02 17:14 yinghualeihenmei 阅读(100) 评论(0) 推荐(0)
摘要:.UseExceptionHandler 是 ASP.NET Core 中的一个中间件扩展方法,用于配置自定义错误处理。当在应用程序的请求处理管道中出现未处理的异常时,这个方法可以捕获这些异常并将请求重新路由到指定的错误处理路径。以下是 .UseExceptionHandler 的几个关键点: 捕获 阅读全文
posted @ 2024-12-18 17:11 yinghualeihenmei 阅读(93) 评论(0) 推荐(0)
摘要:在.NET中,.ToArray() 是一个常用的LINQ(Language Integrated Query)扩展方法,它将一个集合转换成数组。这个方法定义在 System.Linq 命名空间中,因此在使用之前需要确保已经引入了这个命名空间。 用途 .ToArray() 方法的主要作用是将任何实现了 阅读全文
posted @ 2024-12-18 16:53 yinghualeihenmei 阅读(66) 评论(0) 推荐(0)
摘要:在.NET中,.GetReferencedAssemblies() 方法是 System.Reflection.Assembly 类的一个成员,它返回一个包含当前程序集所引用的所有程序集的 AssemblyName 对象数组。 这些 AssemblyName 对象提供了关于引用程序集的元数据,例如程 阅读全文
posted @ 2024-12-18 16:51 yinghualeihenmei 阅读(73) 评论(0) 推荐(0)
摘要:在.NET中,builder.Services.AddMvc 是一个用于在ASP.NET Core应用程序中添加MVC框架服务的方法。当你在构建服务容器时调用这个方法,它会将MVC框架所需的服务添加到服务容器中。以下是一些关键点: 添加MVC服务:AddMvc 方法会将MVC框架所需的所有服务添加到 阅读全文
posted @ 2024-12-12 14:13 yinghualeihenmei 阅读(53) 评论(0) 推荐(0)
摘要:在C#中,Tuple 是一个泛型数据结构,用于表示一对或多个元素的集合。Tuple<string, int> 表示一个包含一个 string 类型元素和一个 int 类型元素的元组。 以下是一些关于 Tuple<string, int> 的使用示例: // 创建一个包含字符串和整数的元组 Tuple 阅读全文
posted @ 2024-12-03 18:22 yinghualeihenmei 阅读(87) 评论(0) 推荐(0)
摘要:Random.Shared.Next 是 .NET 6 引入的一个新特性,它提供了一个线程安全的随机数生成器。这意味着你可以在多线程环境中使用它,而不需要担心线程安全问题,如种子被意外修改等。 Random.Shared.Next 的使用方式如下: int r1 = Random.Shared.Ne 阅读全文
posted @ 2024-12-03 17:54 yinghualeihenmei 阅读(113) 评论(0) 推荐(0)
摘要:在ASP.NET Core应用程序中,app.UseStaticFiles() 是一个中间件方法,用于启用对静态文件的服务。这意味着当你的应用程序接收到对静态资源(如HTML文件、CSS文件、JavaScript文件、图片等)的请求时,UseStaticFiles 中间件会处理这些请求并提供相应的文 阅读全文
posted @ 2024-11-28 18:41 yinghualeihenmei 阅读(163) 评论(0) 推荐(0)
摘要:在ASP.NET Core应用程序中,builder.Build() 方法用于创建一个 WebApplication 实例,这个实例代表了你的整个Web应用程序。 这个方法是在配置服务和中间件之后调用的,它将启动应用程序的构建过程,并返回一个可以用来进一步配置中间件和启动应用程序的 WebAppli 阅读全文
posted @ 2024-11-28 18:26 yinghualeihenmei 阅读(43) 评论(0) 推荐(0)
摘要:原文链接:https://www.51cto.com/article/781651.html Serilog 是一个为 .NET 应用程序设计的强大的诊断日志库,它以易于设置、简洁的API和跨所有最新 .NET 平台的兼容性而著称。Serilog 的核心优势在于其对结构化日志记录的支持,这使得它在处 阅读全文
posted @ 2024-11-25 00:34 yinghualeihenmei 阅读(73) 评论(0) 推荐(0)
摘要:原文链接:https://www.sohu.com/a/234776551_468635 Brotli是一种全新的数据格式,可以提供比Zopfli(Zopfli 压缩算法是一个新的兼容 zlib (gzip, deflate) 的压缩器,该压缩器压缩时需要更多的时间(大约慢 100 倍),但压缩率比 阅读全文
posted @ 2024-07-02 11:49 yinghualeihenmei 阅读(114) 评论(1) 推荐(0)
摘要:原文链接:https://blog.csdn.net/qq_37413562/article/details/102945195 ASP.NET Core 添加MIME类型 FileExtensionContentTypeProvider FileExtensionContentTypeProvid 阅读全文
posted @ 2024-07-02 11:34 yinghualeihenmei 阅读(226) 评论(0) 推荐(0)