ASP.NET

ASP.NET WebForms实现全局异常捕获与处理的最佳实践-牛翰网

ASP.NET WebForms实现全局异常捕获与处理的最佳实践

目录 1. 在Global.asax中使用Application_Error 2. 在Web.config中配置customErrors 3. 在代码中使用try-catch 4. 全局异常过滤 5. 使用日志记录库 在ASP.NET WebForm...
ASP.NET Core Web API中实现监控的方法-牛翰网

ASP.NET Core Web API中实现监控的方法

要在ASP.NET Core Web API中实现监控,可以使用一些流行的开源项目。这些工具可以帮助你监控API的性能、请求、响应时间、错误率等。以下是几个常用的开源监控工具: Prometheus 和 Grafana: Pro...
447d7817fe95b1a9的头像-牛翰网.NET跨平台2个月前
0579
ASP.NET Core 6.0 中使用Autofac的项目实践-牛翰网

ASP.NET Core 6.0 中使用Autofac的项目实践

目录 1. 引用NuGet包 2. Program 中注册使用 2.1 普通注入 2.2 反射程序集方式服务注册 3. AutoFac中常用方法说明 基本概念 Autofac中涉及的生命周期 1. 引用NuGet包 Install-Package Autofac -...
0732bb5798e28ab2的头像-牛翰网shenghuotaiai2个月前
0555
.net core三种依赖注入方式(原生的依赖注入器,scrutor,autofac)-牛翰网

.net core三种依赖注入方式(原生的依赖注入器,scrutor,autofac)

目录 1. 原生 .NET Core 依赖注入容器 主要特点 使用示例 缺点 2. 原生 .NET Core 依赖注入容器 + Scrutor 主要特点 使用示例 优点 缺点 3. 使用 Autofac 主要特点 使用示例 优...
45bb8897368390c5的头像-牛翰网Libby博仙2个月前
03615
asp.net core 属性路由和约定路由的实现-牛翰网

asp.net core 属性路由和约定路由的实现

目录 1. 路由概述 2. 基于属性的路由(Attribute Routing) 2.1 控制器级别的路由 2.2 操作方法级别的路由 2.3 路由参数 3. 约定路由(Convention-Based Routing) 3.1 默认路由配置 3.2 匹配控...
45bb8897368390c5的头像-牛翰网Libby博仙2个月前
04110
asp.net core中Cookie和Session的实现示例-牛翰网

asp.net core中Cookie和Session的实现示例

目录 1. Cookie 1.1 如何使用 Cookie 1.2 设置 Cookie 1.3 获取 Cookie 1.4 删除 Cookie 1.5 Cookie 的安全性 2. Session 2.1 如何使用 Session 2.2&n...
45bb8897368390c5的头像-牛翰网Libby博仙2个月前
0435
ASP.NET Web应用程序出现Maximum request length exceeded报错的解决方法-牛翰网

ASP.NET Web应用程序出现Maximum request length exceeded报错的解决方法

目录 一、问题描述 二、原因分析 三、解决问题 一、问题描述 在ASP.NET的web应用中,导出数据时出现500 - Internal server error.Maximum request length exceeded。 二、原因分析 这个错误通常...
049c2dc5265ef544的头像-牛翰网风行無痕2个月前
0508
ASP.NET Core 9.0 中新增的MapStaticAssets() 中间件详解-牛翰网

ASP.NET Core 9.0 中新增的MapStaticAssets() 中间件详解

目录 前言 既有缺陷 解决问题 性能提升 不可替部分 结论 前言 在Core 9.0版本中新增的内容不算多,除了内置OpenAPI 外 应该就属MapStaticAssets中间件最有价值了,最初MapStaticAssets主要是...
1c6a21e5b3215006的头像-牛翰网万雅虎2个月前
04913
Asp.net MVC中的Http管道事件为什么要以Application_开头(原因解析)-牛翰网

Asp.net MVC中的Http管道事件为什么要以Application_开头(原因解析)

今天遇到一个问题,需要在API请求结束时,释放数据库链接,避免连接池被爆掉。 按照以往的经验,需要实现IHttpModule,具体不展开了。但是实现了IHttpModule后,还得去web.config中增加配置,这...
asp.net core实现在线生成多个文件将多个文件打包为zip返回的操作-牛翰网

asp.net core实现在线生成多个文件将多个文件打包为zip返回的操作

using Aspose.Words; using Aspose.Words.Saving; using System.IO.Compression; namespace ConsoleApp4 { internal class Program { static void Main(string[] args) { var html = GetHtml();...
c82017b8936de2e9的头像-牛翰网假装我不帅6个月前
04812