net6webapi 6webapi webapi net6

.NET Core 的 Dockerfile文件编写以及和.NET6的不同之处

.NET Core编写# 指定基础镜像 FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build # 设置工作目录 WORKDIR /app # 复制项目文件到容器中 COPY ./*.csproj ./ RUN dotnet restore # 复制整个项目到容 ......
Dockerfile NET 文件 Core NET6

Skywalking 9.5 +Net6 SkyDotNet的简单使用

官方下载地址 Downloads | Apache SkyWalking jdk 12.2 解压 找到 bin/startup目录 启动,不连接数据库,采用内存记录 webapp\application.yml 可以更改 web程序启动端口 config\application.yml 更改配置,具 ......
Skywalking SkyDotNet Net6 9.5 Net

.NET6 JWT(token生成)

一、Net 6环境下的.net core项目里如何使用JWT。 第二步,在appsettings.json配置相关配置 第三步,在Program.cs中注册 第四步,定义注册存入TokenHelper类,方便对JWT令牌进行管理,实现接口: 第五步,在构造函数 还有IOC 容器中注入: 第六步,登录 ......
token NET6 NET JWT

swagger+net6使用

1.屏蔽launchSettings.json文件里面的launchUrl和applicationUrl配置 如下图 2.在program类中注入swagger builder.Services.AddSwaggerGen(options => { }); 添加swagger中间件 app.UseS ......
swagger net6 net

.NET Core WebAPI 基础 文件上传

昨天分享了一个在WebApi中如何接收参数的文章 .NET API 中的 FromRoute、FromQuery、FromBody 用法 - 一事冇诚 - 博客园 (cnblogs.com),然后有新人小伙伴就问了,那文件上传呢,这个怎么弄,借此我写了一个小demo,分享给大家。 通常来说,上传文件 ......
文件 基础 WebAPI Core NET

.NET6 RSA

C# .NET CORE .NET6 RSA 公钥加密 私钥解密 环境说明: .NET CORE 版本:.NET 6 。 .NET CORE 对于RSA的支持: 1. .NET 6 中内置了对 PKCS1,PKCS8 2种私钥格式的支持。 2. 如果你要部署在Linux,docker ,k8s 中; ......
NET6 NET RSA

.Net6 中间件的使用

中间件(Middleware)是指位于软件系统或应用程序的不同组件之间的一层抽象层。中间件可以拦截、处理和转发请求或事件,以实现一些通用的功能和逻辑,同时解耦系统各个组件的直接依赖关系。 在Web开发中,中间件是一种常见的设计模式,用于在请求到达目标处理程序之前或之后执行某些操作。中间件可以用来处理 ......
中间件 Net6 Net

如何在.Net6.0中使用JWT

JWT全名JSON Web Token 用来进行我们的Api进口保护,那么这个JWT该怎么使用:首先我们需要下载NuGet包: 然后下载这两个NuGet包第一个是JWT的官方包用来进行和核心操作,第二个是用来进行鉴权用。 那麽现在我么就要开始配置JWT了首先我们需要创建一个类: 定义注册存入Toke ......
Net6 Net JWT

.NetCore WebAPI 导入、导出Excel文件 导入

先下载一个NuGet包 在接口写方法 //导入 [HttpPost] [Route("Import")] public IActionResult ImportExcel() //IFormFile formFile { try { var formFile = HttpContext.Reques ......
NetCore 文件 WebAPI Excel

.net6 下 SqlSugar迁移创建表以及生成实体类

一、下载安装包 二、创建类 三、链接数据库 四 创建MyContext类 五、创建控制器,写创建表的方法 六、运行后,返回true就OK了 ......
实体 SqlSugar net6 net

.NET6 使用 AutoMapper

一、Net 6环境下的.net core项目里如何使用AutoMapper实现依赖注入。 注: AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 第一步,在Nuget引入AutoMapper、AutoMapper.Extensions.DependencyInjecti ......
AutoMapper NET6 NET

.NET6 配置 AutoMapper 与 AutoFac

AutoMapper 一、Net 6环境下的.net core项目里如何使用AutoMapper实现依赖注入。 注: AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 第一步,在Nuget引入AutoMapper、AutoMapper.Extensions.Depend ......
AutoMapper AutoFac NET6 NET

.NET6 设置JWT

一、Net 6环境下的.net core项目里如何使用JWT。 第一步,在Nuget引入JWT、Microsoft.AspNetCore.Authentication.JwtBearer这两个NuGet包 第二步,在appsettings.json配置相关配置 第三步,在Program.cs中注册 ......
NET6 NET JWT

.Net6 文件导入

一.在Negut中下载相关资源包 二.在swagger中写接口 ......
文件 Net6 Net

.NET6 使用AutoMapper

一、Net 6环境下的.net core项目里如何使用AutoMapper实现依赖注入。 注: AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 第一步,在Nuget引入AutoMapper、AutoMapper.Extensions.DependencyInjecti ......
AutoMapper NET6 NET

.NET Core WebApi 快速切换开发/生产环境

项目结构中有三个配置文件 appsettings.json:通用配置文件 appsettings.Development.json:开发环境配置文件 appsettings.Production.json:生产环境配置文件(该文件需要自行添加) 系统默认读取配置文件的顺序是 开发环境:appsett ......
环境 WebApi Core NET

.NET6中使用Autofac组件

Autofac 是.NET IoC 容器 . 它管理类之间的依赖关系, 从而使 应用在规模及复杂性增长的情况下依然可以轻易地修改 . 它的实现方式是将常规的.net类当做 组件 处理. 1. 安装Nuget包 2. 在Api中创建一个AutofacModule的类 using Autofac; us ......
组件 Autofac NET6 NET

net6 使用ef core 映射mysql数据库(方法一)

1.安装下载nuget包 Pomelo.EntityFrameworkCore.MySql 和Microsoft.EntityFrameworkCore.Design 如下图 2.创建一个模型类,之后映射到数据库里面的表、字段和这个类是一致的。 public class Movies { /// < ......
数据库 方法 数据 mysql net6

.NET6 使用 AutoFac

一、Net 6环境下的.net core项目里如何使用Autofac实现依赖注入。 通常的,我们把其他服务注入到Controller时,使用.net core自带的即可,但是如果我们要实现自定义服务注册时,就要用到第三方IOC容器组件。推荐Autofac。 第一步,在Nuget引入Autofac、A ......
AutoFac NET6 NET

C# .Net6 API Excel导入导出

一、下载最新MiniExcel包 ![image](https://img2023.cnblogs.com/blog/3259176/202308/3259176-20230823160853432-2111973790.png) 二、导入 ```C# [HttpPost] [Route("Impo ......
Excel Net6 Net API

net6的情况下遇到连接数据库问题

最近做后端需要访问数据库,然后想用net6做一个webapi mysql 的话nuget 上装mysql.data 这个 sqlserver 的话和以前的区别是以前用 System.Data.SqlClient ,现在要nuget 上装 这个 Microsoft.Data.SqlClient 连接数 ......
情况 数据库 数据 问题 net6

C#.Net6 WebAPI制作简单自定义Token验证

一、创建自定义类MyMiddleware 继承中间件IMiddleware并实现接口 二、在实现接口中的方法编写Token验证逻辑 三、在WebAPI的Program 类中的builder里注入自定义的类和app里配置自定义中间件 builder.Services.AddScoped(typeof( ......
WebAPI Token Net6 Net

asp.net core Webapi中返回400错误中的‘Null集合属性序列化Json’情况

当序列化Json时,有集合类型的属性的值为Null,则序列化后的json就有问题,不能通过asp.net core WebApi的校验 解决方法是: 只需要对集合默认初始化即可 ......
序列 属性 错误 情况 Webapi

.net6.0返回json修补

//Nuget引入 Microsoft.AspNetCore.Mvc.NewtonsoftJson builder.Services.AddControllers().AddNewtonsoftJson(options => { // 忽略循环引用 options.SerializerSetting ......
net6 json net

C# .NET6 WPF 依赖注入

入口文件:App.xaml.cs using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using ......
NET6 NET WPF

Net6.0 集成 支持 Nacos 的 Ocelot 网关

1-创建 Ocelot 网关 webapi 2-添加引用 https://www.cnblogs.com/wucy/p/13353824.html Install-Package nacos-sdk-csharp -Version 1.3.5 Install-Package Ocelot.Provi ......
网关 Ocelot Nacos Net6 Net

Net6.0 集成 Nacos

1-创建一个 WebApi 2- 添加引用 Install-Package nacos-sdk-csharp -Version 1.3.5 Install-Package nacos-sdk-csharp.AspNetCore -Version 1.3.5 Install-Package nacos ......
Nacos Net6 Net

Asp.net WebAPI中Controller的方法在接受到json时序列化都为null的问题

原因是,webapi默认不序列化字段,只序列化属性 只需要把字段改成属性即可 改成 ......
序列 Controller 方法 WebAPI 问题

.net6webapi中配置Jwt实现鉴权验证

JWT(Json Web Token) jwt是一种用于身份验证的开放标准,他可以在网络之间传递信息,jwt由三部分组成:头部,载荷,签名。头部包含了令牌的类型和加密算法,载荷包含了用户的信息,签名则是对头部和载荷的加密结果。 jwt鉴权验证是指在用户登录成功后,服务器生成一个jwt令牌并返回给客户 ......
net6webapi 6webapi webapi net6 net

从壹开始前后端开发【.Net6+Vue3】

# 项目名称:KeepGoing(继续前进) ## 1.1介绍 工作后,学习的脚步一直停停走走,希望可以以此项目为基础,可以不断的迫使自己不断的学习以及成长 将以Girvs框架为基础,从壹开始二次开发一个前后端管理框架 在这过程中一步步去学习使用到的技术点,也同时会将在此过程中遇到的问题进行分享 # ......
Net6 Vue3 Net Vue