随笔分类 -  Net Core

.Net Core——JWT授权
摘要:关于JWT的基本概念,如果有不清晰的同学,请点击这里,就不在这里赘述了。接下来聊聊JWT是怎么发挥作用的。 第一,安装nuget包 Microsoft.AspNetCore.Authentication.JwtBearer 第二,配置【Startup】 首先是【ConfigureServices】方 阅读全文

posted @ 2025-12-05 11:24 大西瓜3721 阅读(9) 评论(0) 推荐(0)

.net Core资料
摘要:ASP.NET Core入门到精通 NET Core之Options .NetCore配置介绍(三):Options NETCore Options Core MVC用时分析工具MiniProfiler Core处理JSON返回烦人的null为空 NET中NLog的配置 .NET8使用 NLog N 阅读全文

posted @ 2025-11-09 20:46 大西瓜3721 阅读(42) 评论(0) 推荐(0)

浅谈ASP.NET Core中间件实现分布式 Session
摘要:浅谈ASP.NET Core中间件实现分布式 Session 1.1. 中间件原理 1.1.1. 什么是中间件 中间件是段代码用于处理请求和响应,通常多个中间件链接起来形成管道,由每个中间件自己来决定是否要调用下一个中间件。 1.1.2. 中间件执行过程 举一个示例来演示中间件的执行过程(分别有三个 阅读全文

posted @ 2025-11-02 14:35 大西瓜3721 阅读(37) 评论(0) 推荐(0)

ASP.NET CORE MVC用时分析工具MiniProfiler
摘要:MiniProfiler(https://miniprofiler.com/)是一个轻量级且简单易用的分析工具库,它可以用来分析ASP.NET Core应用。 优点 针对ASP.NET Core MVC应用,使用MiniProfiler的优点是:它会把结果直接放在页面的左下角,随时可以点击查看;这样 阅读全文

posted @ 2025-10-21 11:17 大西瓜3721 阅读(29) 评论(0) 推荐(0)

《ASP.NET Core技术内幕与项目实战》精简集-EFCore2.8:EFCore7的重磅更新-批量操作
摘要:一、实体更改跟踪 EFCore默认采用“快照更改跟踪”,会对“通过DbContext上下文查询出来的所有实体对象”进行跟踪,首次跟踪时,EFCore会为每个实体创建快照。通过对比当前值和快照值,就可以确定实体的当前状态,当执行SaveChanges时,会根据实体的状态,进行相应的数据库操作,并且跟踪 阅读全文

posted @ 2025-07-05 10:10 大西瓜3721 阅读(77) 评论(0) 推荐(0)

《ASP.NET Core技术内幕与项目实战》精简集-EFCore2.9:泛型仓储实现IRepository
摘要:仓储模式,将数据访问层抽象出来,隐藏了底层对数据源的CRUD操作,这样在应用层或控制器中,我们直接访问仓储封装的方法即可,不需和数据源直接接触。泛型仓储以面向接口和泛型方式实现,一方面,可以非常方便的更换数据源,而业务代码不需要做任何修改,实现解耦;另一方面只要创建一个基础泛型仓储,就可以实现所有实 阅读全文

posted @ 2025-07-05 10:10 大西瓜3721 阅读(126) 评论(0) 推荐(0)

开源框架NetCore
摘要:18个优质的C#开源项目,全是干货! 推荐几个开箱即用的开源管理系统做项目 原文链接:https://blog.csdn.net/2401_83384536/article/details/140441595 SCUI Admin 中后台前端解决方案 SCUI 是一个中后台前端解决方案,基于 VUE 阅读全文

posted @ 2024-11-14 16:07 大西瓜3721 阅读(472) 评论(0) 推荐(0)

Asp-Net-Core权限认证
摘要:翻了很多的博客,文档,发现asp.net core自带的权限认证还是比较复杂的,极少有哪篇文章把整个体系涉及到的知识点都讲清楚的,因此自己整理出了这篇文章,相当于自己的一个个人理解和总结吧 关键概念 认证和授权# asp.net core中将权限认证分成了两个部分,一个是认证(Authenticat 阅读全文

posted @ 2024-10-13 23:08 大西瓜3721 阅读(115) 评论(0) 推荐(0)

asp.net Core 中AuthorizationHandler 实现自定义授权
摘要:AuthorizationHandler自定义授权 阅读全文

posted @ 2024-06-20 10:29 大西瓜3721 阅读(324) 评论(0) 推荐(0)

C# Mapster 对象映射器(C#对象映射器)
摘要:C# Mapster 对象映射器(C#对象映射器) 前言 谈到对象映射器,AutoMapper 知名度是非常的高,但很少有人知道 Mapster。而为什么选择 Mapster 呢? 理由一:性能优于 AutoMapper ,相关测试位于https://github.com/MapsterMapper 阅读全文

posted @ 2024-06-19 10:09 大西瓜3721 阅读(420) 评论(0) 推荐(0)

Asp.net Core依赖注入(Autofac替换IOC容器)
摘要:ASP.NET Core ASP.NET Core (previously ASP.NET 5) 改变了以前依赖注入框架集成进ASP.NET的方法. 以前, 每个功能 - MVC, Web API, 等. - 都有它自己的 "依赖解析器(dependency resolver)" 机制并且只是'钩子 阅读全文

posted @ 2024-06-18 22:56 大西瓜3721 阅读(111) 评论(0) 推荐(0)

Task基础-创建Task,Task传参,获取Task返回值
摘要:async 的返回类型 任务Task C# Async和Await用法详解 C# 中的Async 和 Await 的用法详解 C# Task详解 Task基础-创建Task,Task传参,获取Task返回值 Task基础介绍 Task的创建 获取Task的执行结果 补充细节 1、Task基础介绍 T 阅读全文

posted @ 2023-12-20 15:35 大西瓜3721 阅读(1586) 评论(0) 推荐(0)

ASP.NET Core 6.0 添加 JWT 认证和授权
摘要:理解Core授权(Authorization) ASP.NET Core 中的简单授权 1 前言 1.1 本文介绍 本文将分别简单介绍 Authentication(认证) 和 Authorization(授权)。 并以简单的例子在 ASP.NET Core 6.0 的 WebAPI 中以 JWT 阅读全文

posted @ 2023-09-02 21:11 大西瓜3721 阅读(155) 评论(0) 推荐(0)

.Net Core5.0使用中间件记录请求日志的注意事项
摘要:前言:走进.net core5.0以后,我们会接触到中间件,中间件类似于程序的通道的一部分,也是进出程序所必须进过的一个环节。那么我们就可以利用中间件去记录程序所有相关的操作记录。 1-Startup.cs配置中间件(注意中间件的放置位置,位置不同会影响日志数据的读取,也可能读不到想要的数据或抛出异 阅读全文

posted @ 2023-09-01 10:40 大西瓜3721 阅读(325) 评论(0) 推荐(0)

ASP.NET Core – View Component
摘要:前言 以前写过 Asp.net core 学习笔记 ( ViewComponent 组件 ), 这篇作为翻新版. 参考 Docs – View components in ASP.NET Core Don't replace your View Components with Razor Compo 阅读全文

posted @ 2023-08-10 23:31 大西瓜3721 阅读(240) 评论(0) 推荐(0)

Asp.Net Core 之 @Html.Action 迁移
摘要:想必只要 接触了 net core的小伙伴们 已经发现 @html.Action()方法 官方已经不提供支持了,转而使用 ViewComponents替代了,同时也增加了TagHelper。但是 如果想用以前的@Html.Action()方法,我们其实可以自己动手去实现它。 下面就开始 实现之旅吧! 阅读全文

posted @ 2023-08-10 23:23 大西瓜3721 阅读(54) 评论(0) 推荐(0)

ASP.NET Core 中的显示和编辑器模板
摘要:显示模板和编辑器模板指定了自定义类型的用户界面布局。 考虑下列 Address 模型: C#复制 public class Address { public int Id { get; set; } public string FirstName { get; set; } = null!; pub 阅读全文

posted @ 2023-08-08 15:00 大西瓜3721 阅读(151) 评论(0) 推荐(0)

Autofac在项目中应用的体会一个接口多个实现的情况
摘要:在本人接触的项目中Autofac应用的比较多一些,我理解的他的工作原理就是 注册类并映射到接口,通过注入后返回相应实例化的类! 下面说说我在项目中的实际应用 先来简单介绍下Autofac的使用 1、通过Nuget或代码安装autofac 安装autofac :install-package auto 阅读全文

posted @ 2023-08-07 11:37 大西瓜3721 阅读(309) 评论(0) 推荐(0)

c#MVC使用AutoFac实现IoC容器,接口多个实现的注入
摘要:AutoFac能够实现自动注入 Net Core同接口多个实现依赖注入 相关资料 Net Core同接口多个实现依赖注入 AutoFac下载的引入使用nuget包管理引入AutoFac 添加打勾的3个,AutoFac容器,AutoFac的apiController支持,AutoFac的mvc支持 在 阅读全文

posted @ 2023-08-07 11:13 大西瓜3721 阅读(278) 评论(0) 推荐(0)

.Net Core中自定义认证实现
摘要:一、起因 (原文) 最近项目中需要对项目同时支持JWT认证,以及自定义的认证校验方式认证。通过对官方文档了解,得到认证实现主要通过继承 IAuthenticationHandler 或 AuthenticationHandler<TOptions>来实现自定义认证的处理。 那么接下来实现一个自定义的 阅读全文

posted @ 2023-07-30 11:09 大西瓜3721 阅读(471) 评论(0) 推荐(0)

导航