
.Net Core
文章平均质量分 51
.NET Core是适用于 Windows、Linux 和 macOS 的免费、开源托管的计算机软件框架,是微软开发的第一个官方版本,具有跨平台能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台。
灬倪先森_
区块链相关开发经验2年多的程序猿,区块链技术是一样信仰,我坚信终有一天它会变大,变强.
展开
-
.Net Core WebApi集成Swagger中间件
前提.Net Core的环境我相信大家都有这里主要说一下Nuget包Swashbuckle.AspNetCore #核心库Swashbuckle.AspNetCore.Annotations #用于生成文档注释的属性拓展包Install-Package Swashbuckle.AspNetCoreInstall-Package Swashbuckle.AspNetCore.Annotations初始化Swagger的初始化的代码写...原创 2021-02-03 12:15:25 · 361 阅读 · 0 评论 -
.Net Core3.1 写Dockerfile生成镜像部署
.Net Core3.1 写Dockerfile生成镜像部署内容:通过dockerfile快速构建镜像,并运行编写DockerfileFROM mcr.microsoft.com/dotnet/aspnet:3.1 AS base //基础镜像WORKDIR /app //切换到 /app 工作目录下 ”cd“COPY ${source:-bin/Release/netcoreapp3.1} ..原创 2021-01-27 15:29:07 · 1010 阅读 · 0 评论 -
Asp.Net WebApi 集成日志类库 - Serilog
简介Serilog是.Net Core平台上非常著名的结构化日志类库。Serilog 通过NuGet分发,项目包括一个Seirlog核心项目Seirlog和很多接收器sinks(超过100个),这些接收是通过插件的方式来实现将日志写入到各种终端,文件,邮件,数据库或日志服务器。博文涉及内容我会通过代码演示如何生成日志记录,完成依赖注入,输出到控制台,输出到目录。前提条件.Net Core 的环境我相信大家都有这里重点说一下涉及到的Nuget包Serilog.AspNetCor原创 2021-01-19 10:30:49 · 1167 阅读 · 1 评论 -
Asp.Net WebApi 使用JsonWebToken(JWT)身份验证 ,大白话讲解
JWT是什么东西我就不说太多了,我就简单介绍,要看官方一点的解释可以百度,反正我是受不了看那个。JWT现在比较流行的跨域认证解决方案,其最大的特点我认为是:无需在服务端保存客户端会话信息(session)这个好理解,以往用户login时,向服务端发起申请时都会收到来自服务端随机生成的一个token信息,这个token信息会在服务端以及客户端都保存下来,客户端发起请求时带上这个token,服务端验证有效即可认为是有效用户操作行为。这里面的问题就是服务端的验证,首先服务端必须在生成token时把它存储到原创 2020-05-29 01:37:12 · 2324 阅读 · 0 评论