在这之前先了解一下鉴权和授权的概念;鉴权可以说是身份验证,身份验证是确定用户身份的过程;
ASP.NET Core – 选项系统之选项使用
上一篇 ASP.NET Core - 选项系统之选项配置 中提到 IOptions、IOptionsMonitor 和 IOptionsSnapshot 三个接口,通过这三个接口都...
读C#代码整洁之道笔记04_重构C#代码识别代码坏味道
1.1.1. 由于函数使用布尔值而导致的信息缺失1.1.2. 解决方案是将布尔替换为枚举类型
CSharp读写word文档数据
在工作中需要对比数据,然后输出一份world文档的对比报告。这需要用C#来读写word文件。
阿里云OSS前端直传+net core后端签名
首先安装阿里云SDK Aliyun.OSS.SDK.NetCore前端首先访问后端获取签名,获取签名后使用FromData的形式上传文件
.NET Core WebApi接口ip限流实践
之前一直想实现接口限流,但一直没去实现,然后刚好看到一篇文章是基于AspNetCoreRateLimit 组件的限流策略。这个组件不做多的介绍,想了解详情可以去访问官方网址或者原文...
【ASP.NET Core】在node.js上托管Blazor WebAssembly应用
由于 Blazor-WebAssembly 是在浏览器中运行的,通常不需要执行服务器代码,只要有个“窝”能托管并提供相关文件的下载即可。所以,当你有一个现成的 Blazor was...
WPF学习-布局
1. Grid布局 ,(Table 布局)两行两列布局, Border 0 行 0 列默认开始效果图:
C#基础
引用类型:string,数组,类 值类型:其它的,结构体值类型和引用类型区别
Rapid SCADA v6安装常见问题
用了很多年的Rapid SCADA v5,现在官网已经推出了v6,就简单写一下有关v6的安装指南吧。