AI智能
改变未来

ASP

ASP.NET Core 6 的性能改进-爱站程序员基地

ASP.NET Core 6 的性能改进

AI

受到 由Stephen Toub 发布的关于 .NET 性能的博客的启发,我们正在写一篇类似的文章来强调ASP.NET Core 在6.0 中所做的性能改进。 基准设置 我们整个过程中大部分的实例使用的是BenchmarkDotNet。在h...

.NET 7 预览版2 中的 ASP.NET Core 更新-爱站程序员基地

.NET 7 预览版2 中的 ASP.NET Core 更新

AI

.NET 7 预览版2 现已推出,其中包括对ASP.NET Core 的许多重大改进。 以下是此预览版中新增内容的摘要: 推断来自服务的API 控制器操作参数 SignalR 集线器方法的依赖注入 为minimal API 提供端点描述和摘...

ASP.NET Core WebApi返回结果统一包装实践-爱站程序员基地

ASP.NET Core WebApi返回结果统一包装实践

AI

前言     近期在重新搭建一套基于ASP.NET Core WebAPI的框架,这其中确实带来了不少的收获,毕竟当你想搭建一套框架的时候,你总会不自觉的去想,如何让这套框架变得更完善一点更好用一点。其中在关于WebApi统一结果返回的时候...

asp.net core启动源码以及监听,到处理请求响应的过程-爱站程序员基地

asp.net core启动源码以及监听,到处理请求响应的过程

AI

摘要 asp.net core发布至今已经将近6年了,很多人对于这一块还是有些陌生,或者说没接触过;接触过的,对于asp.net core整个启动过程,监听过程,以及请求过程,响应过程也是一知半解,可能有的同学在面试中有被问过整个的启动过程...

Asp.net core自定义依赖注入容器,替换自带容器-爱站程序员基地

Asp.net core自定义依赖注入容器,替换自带容器

AI

依赖注入 在asp.net core程序中,众所周知,依赖注入基本上贯穿了整个项目,以通用的结构来讲解,控制器层(Controller层)依赖业务层(Service层),业务层依赖于仓储层(Repository层),而其他层级中也或多或少的...

aspnetcore 使用serilog日志-爱站程序员基地

aspnetcore 使用serilog日志

AI

而在实际项目开发中,使用第三方日志框架来记录日志也是非常多的,首先一般基础的内置日志记录器在第三方日志框架中都有实现,然后很多第三方日志框架在功能上更强大和丰富,能满足我们更多的项目分析和诊断的需求。常用的有log4net,更复杂的elk,...

理解ASP.NET Core - 基于JwtBearer的身份认证(Authentication)-爱站程序员基地

理解ASP.NET Core – 基于JwtBearer的身份认证(Authentication)

AI

注:本文隶属于《理解ASP.NET Core》系列文章,请查看置顶博客或点击此处查看全文目录 在开始之前,如果你还不了解基于Cookie的身份认证,那么建议你先阅读《基于Cookie的身份认证》后再阅读本文。 另外,为了方便大家理解并能够上...

理解ASP.NET Core - 过滤器(Filters)-爱站程序员基地

理解ASP.NET Core – 过滤器(Filters)

AI

注:本文隶属于《理解ASP.NET Core》系列文章,请查看置顶博客或点击此处查看全文目录 Filter概览 如果你是从ASP.NET一路走过来的,那么你一定对过滤器(Filter)不陌生。当然,ASP.NET Core仍然继承了过滤器机...

理解ASP.NET Core - 基于Cookie的身份认证(Authentication)-爱站程序员基地

理解ASP.NET Core – 基于Cookie的身份认证(Authentication)

AI

注:本文隶属于《理解ASP.NET Core》系列文章,请查看置顶博客或点击此处查看全文目录 概述 通常,身份认证(Authentication)和授权(Authorization)都会放在一起来讲。但是,由于这俩英文相似,且“认证授权”四...