摘要: AutoMapper 概述1、什么是AutoMapper简单来说,AutoMapper就是一个用C#语言开发的一个轻量的处理一个实体对象到另外一个实体对象映射关系的组件库 官网地址:AutoMapper 文档地址:AutoMapper — AutoMapper documentation 2、为什么 阅读全文
posted @ 2023-11-02 13:41 IAMLCW 阅读(1853) 评论(1) 推荐(2)
摘要: 准备工作:在步入正题之前我们首先要对JWT加密有个初步的概念和认识,并对其原理有一定的理解,这样才能使我们在.Net 6.0中更快的上手JWT加密,下面是我整理JWT加密的一些资料,各位看官请坐! JWT(JSON Web Token)是一种基于 JSON 的轻量级身份验证和授权的规范,通过三部分组 阅读全文
posted @ 2023-10-27 16:25 IAMLCW 阅读(438) 评论(0) 推荐(0)
摘要: 一.在七牛云上创建好自己的空间后在API中编写上传的接口 1.先下载七牛云的Nuget包 2.然后编写接口 [HttpGet] public IActionResult PostQiniu() { //参数可配置在appsetting.json中 string Bucket = ""; //文件储存 阅读全文
posted @ 2023-09-03 20:22 IAMLCW 阅读(190) 评论(0) 推荐(0)
摘要: 值类型和引用类型 在c#中有两种基本类型,它们分别是值类型和引用类型;而每种类型都可以分为以下类型 1.什么是值类型和引用类型 值类型:所有的结构都是抽象类型System.ValueType的直接派生类,而System.ValueType本身又是直接从System.Object派生的。根据定义所知, 阅读全文
posted @ 2023-09-03 19:59 IAMLCW 阅读(63) 评论(0) 推荐(0)
摘要: 一.JWT的作用 把JSON对象加密成为一个秘钥字符串,JWT的令牌由三个部分组成 JWT头,JWTToken 签名 二.验证令牌的流程 首先由用户登录后将信息传到后台接口中生成JWT令牌,然后后台将JWT令牌返回给前端,前端可以保存到localStorage或sessionStoeage中 前端每 阅读全文
posted @ 2023-08-27 20:26 IAMLCW 阅读(57) 评论(0) 推荐(0)
摘要: 一.安装Nuget包 Autofac Autofac.Extensions.DependencyInjection 二.在WebAPI中创建Module.cs类 注入仓储层和服务层 public class HiroshiModule:Autofac.Module { protected overr 阅读全文
posted @ 2023-08-25 20:50 IAMLCW 阅读(47) 评论(0) 推荐(0)
摘要: 一.什么是异常过滤器 异常过滤器是 .NET Core 中一种用于处理全局异常的机制。 它可以在代码发生异常时捕获、处理和记录异常,并提供自定义的异常处理逻辑,把异常报错自定义。 异常过滤器在整个程序的范围内生效,可以用于处理各种异常情况。 二.异常过滤器的使用 定义异常过滤器要继承接口IExcep 阅读全文
posted @ 2023-08-18 21:09 IAMLCW 阅读(83) 评论(0) 推荐(0)
摘要: 什么是中间件? 中间件是位于客户端和服务器之间的一个处理接口请求的组件。它为我们提供了一种灵活、可扩展和可维护的方式来处理这些请求和响应 中间件可以被视为一种管道,用于对HTTP请求和响应进行处理、过滤,常见的有跨域,静态文件。 中间件分为内置中间件和自定义中间件,中间件按照顺序依次执行 执行顺序一 阅读全文
posted @ 2023-08-16 21:06 IAMLCW 阅读(119) 评论(1) 推荐(1)