令牌openiddict身份net

.NET Core 依赖注入生命周期

Transient 瞬时生命周期 每一次GetService 都会创建一个新的实例 瞬时生名周期: 每次需要都创建一个全新的 Singleton 整个应用程序生命周期内只创建一个实例 Scoped 在同一个Scope内只初始化一个实例,可以理解为(每一个requset 级别只创建一个实例,同一个Ht ......
周期 生命 Core NET

.NET Core过滤器和拦截器

拦截器Filter 共有五种 Authorization Fileter、Resource Fileter、 Exception Filter 、Action Filter、 Result Filter Exception Filter 当出现异常时进入此方法,可在这针对不同的异常做相关处理并返回指 ......
过滤器 Core NET

.net代码规范

骆驼式命名法 骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母。 小驼峰法: 除第一个单词之外,其他单词首字母大写。 大驼峰法: 把第一个单词的首字母也大写了。 文件命名规范 1.文件命 ......
代码 net

C# .NET 3.5 对象序列化字符串

支持任何形式的数据结构的对象 工具类: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Runtime.Serial ......
字符串 序列 字符 对象 NET

在Windows 10上检查.NET Framework版本

一、使用文件资源管理器检查.NET版本 1.打开文件资源管理器,浏览以下路径: C:\Windows\Microsoft.NET\Framework 右键单击任何.dll文件并选择“属性”选项。 二、使用PowerShell检查.NET版本 Get-ChildItem 'HKLM:\SOFTWARE ......
Framework Windows 版本 NET

.net core 6中使用UEditor记录

1.在NuGet中添加包:UEditor.Core 或通过程序包管理控制台:Install-Package UEditor.Core 2.添加服务端统一请求接口 public class UEditorController : Controller { private readonly UEdito ......
UEditor core net

net core认证

前提 我们先看一下这个认证中间件的作用结果,当认证通过时,在HttpContext的User属性(ClaimPrincipal)赋予身份标识,所以在后续的请求管道中都是基于认证结果中的身份标识做鉴权,这个我们会在后面的实际操作中会提到。 重要对象讲解 IAuthenticationSchemePro ......
core net

Quartz.Net 调度器

首先需要引入 Quartz.Net 的命名空间,例如: using Quartz; using Quartz.Impl; ​ 然后创建一个调度器工厂(SchedulerFactory),并使用该工厂创建一个调度器(IScheduler)对象: ISchedulerFactory schedulerF ......
Quartz Net

Cisco Identity Services Engine (ISE) 3.2 Patch2 发布 - 思科身份服务引擎

Cisco Identity Services Engine (ISE) 3.2 Patch2 发布 - 思科身份服务引擎 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![Cisco Identity Servic ......
Identity Services 身份 引擎 Engine

.NET周报 【5月第3期 2023-05-21】

## 国内文章 ### C# 实现 Linux 视频会议(源码,支持信创环境,银河麒麟,统信UOS) https://www.cnblogs.com/shawshank/p/17390248.html 信创是现阶段国家发展的重要战略之一,面对这一趋势,所有的软件应用只有支持信创国产化的基础软硬件设施 ......
周报 2023 NET 05 21

.NET中使用redis

NuGet中安装对应的redis操作工具:StackExchange.Redis redis帮助类: /// <summary> /// Redis读写帮助类 /// </summary> public class RedisHelper { private string RedisConnecti ......
redis NET

JWT —— token令牌

JWT 一、介绍 全称:JSON Web Token ,用于对应用程序上的用户进行身份标记 本质上就是一个经过加密处理与校验处理的字符串,它由三部分组成: 头信息(Header):记录令牌类型和签名算法,例如:{ "alg" : "HS256", "typ" : "JWT" } 有效载荷(Paylo ......
令牌 token JWT

如何用windows任务视图管理多个程序,提高.net开发效率

在 Windows 操作系统中,任务栏是一个非常重要的工具栏,用来显示当前正在运行的程序和任务。如果同时运行了很多程序,任务栏上的图标就会变得非常拥挤,不方便管理和切换。为了提高工作效率,可以通过任务视图来将这些运行程序分组,以便更好地管理和切换。 任务视图是 Windows 操作系统中的一个功能, ......
视图 效率 多个 任务 windows

.Net使用第三方onnx或ModelBuilder轻松接入AI模型

![img](https://img2023.cnblogs.com/blog/1339560/202305/1339560-20230524181517051-1805041719.png) > ML.Net - 开源的跨平台机器学习框架 > - 支持CPU/GPU训练 > - 轻松简洁的预测代码 ......
ModelBuilder 第三方 模型 onnx Net

Net 如何获取私有属性

.Net的私有属性、成员变量、方法,都可以通过反射获取调用,当然正常我们不会这么操作 此章只是做一个反射科普,像EFCore从数据库取值的底层框架就是通过反射直接操作私有的成员变量,而不是方法。 直接上例子,先定义一个类 public class TenantModel { public int I ......
属性 Net

LinuxMint 安装 .NET 7 发生No SDKs were found.

一、环境 LinuxMint 21.1 二、安装方式 1.通过系统软件管理器,搜索DotNet SDK 安装.net 7 SDK 2.dotnet --info查看.net信息,提示.NET SDKs Installed: NoSDKs were found. 3.查看安装程序 (1)/usr/li ......
LinuxMint found SDKs were NET

.net 6.0 获取天气相关

之前做网站的时候,有个需求获取实时天气相关信息,找了一些开放免费的接口,过了几周发现大数据推了好多类似的帖子(真怪,需要你的时候你不来,很气,拿小本本记下了) 首先里一下思路,获取天气有哪些种方式。我在查阅资料的过程中,找到了两种相对比较友好的(对应以下两个接口网站)。 经纬度获取 和风天气 优点: ......
天气 net 6.0

.net开发-心情与效率

随着现代科技的不断发展,笔记本电脑已经成为我们日常生活中不可或缺的一部分。然而,在使用笔记本电脑的过程中,我们可能会遇到一些问题,例如显示器闪烁、HDMI接口接触不良等,这些问题不仅会影响我们的工作效率,还会对我们的心情产生负面影响。 首先,显示器闪烁是一种常见的问题,尤其是在光线较暗的环境下使用笔 ......
效率 心情 net

唯一的标识一个设备是一个基本功能,可以拥有很多应用场景,比如软件授权(如何保证你的软件在授权后才能在特定机器上使用)、软件License,设备标识,设备身份识别等。下面列举一下各种方法的优劣

唯一的标识一个设备是一个基本功能,可以拥有很多应用场景,比如软件授权(如何保证你的软件在授权后才能在特定机器上使用)、软件License,设备标识,设备身份识别等。下面列举一下各种方法的优劣: (1)网卡MAC地址 MAC地址可能是最常用的标识方法,但是现在这种方法基本不可靠:一个电脑可能存在多个网 ......
设备 软件 标识 优劣 场景

.Net8顶级技术:边界检查之IR解析(二)

# 前言 IR技术应用在各个编程语言当中,它属于JIT的核心部分,确实有点点麻烦。但部分基本明了。本篇通过小例子了解下。前情提要,看这一篇之前建议看看前一篇:[点击此处](https://mp.weixin.qq.com/s?__biz=Mzg5NDYwNjU4MA==&mid=2247484782 ......
边界 顶级 技术 Net8 Net

net.ipv4.tcp_fin_timeout真实意义

> 官网解释:https://www.kernel.org/doc/html/latest/networking/ip-sysctl.html ####百度的坑: 最初百度查到关于这个参数的结果,基本上都是这种解释:该参数控制tcp四次挥手过程中,主动请求断开连接的一方处于TIME_WAIT状态的时 ......
tcp_fin_timeout 意义 timeout ipv4 net

Net6 请求管道处理

1 new WebHostBuilder ,并传入 IHostBuilder 和 ApplicationBuilder 并初始化 , 执行委托 创建HttpListenerServer 服务,没有则返回默认 监听地址,注册中间件,获取监听地址,生成管道 对象 requestDelegate()生成时 ......
管道 Net6 Net

net-core认证和授权

public virtual bool IsAuthenticated { get { return !string.IsNullOrEmpty(_authenticationType); } } 登录代码: IList<Claim> calims = new List<Claim>(); cali ......
net-core core net

.Net使用HttpClient以multipart/form-data形式post上传文件及其相关参数

httpClient模仿Postman的form-data格式 api接口 [HttpPost(Name = "/Test/FileTest")] public JGResponse<PutFileByNameResponse> FileTest([FromForm]PutFileByNameReq ......
HttpClient multipart form-data 形式 参数

Asp.Net中的Fillter

Asp.net中一共有五种Fillter AuthorizationFilter 授权过滤器 IResourceFilter 资源管理过滤器 IActionFilter 行为过滤器 IExceptionFilter 异常过滤器 IResultFilter 结果过滤器 public class Ctm ......
Fillter Asp Net

北京东用科技有限公司荣获中关村高新技术企业证书,锦上添花,双高新身份引领行业未来

我们非常荣幸地宣布,北京东用科技有限公司于2023年荣获中关村高新技术企业证书,此殊荣不仅是对我们持续创新和卓越成就的高度认可,更是我们在技术领域迈向更高峰的里程碑。 中关村高新技术企业证书是中国科技创新领域的重要认证,也是企业技术实力和创新能力的重要象征。荣获这一殊荣,标志着我们在技术研发、市场拓 ......

2023年北京.NET线下技术沙龙圆满落幕!

![图片](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/2285087aba844442b203508e023c222c~tplv-k3u1fbpfcp-zoom-1.image) 5月20日,MASA技术团队在北京举办的“2023年北京.NE ......
沙龙 技术 2023 NET

2步轻松实现ASP.NET Core托管服务执行定时任务

最近接到一个新项目,需要在项目里添加一个后台任务,定时去发邮件通知客户;由于是一个比较小型的项目,不希望引入Quartz.Net、Hangfire等太重的框架,同时也没持久化要;寻觅了一下发现ASP.NET Core本身带有托管服务,可以执行定时任务。ASP.NET Core提供了IHostedSe ......
任务 Core ASP NET

.net6中数据库查询报错:'OFFSET' 附近有语法错误。 在 FETCH 语句中选项 NEXT 的用法无效。

错误语句: 在数据库查询中使用skip() 问题原因: 数据库版本为SQL Server 2008,不支持'Fetch'和'Next'语句 SQL Server 2012及后续版本才支持相关语句 解决方法: 1. 引用包: System.Data.SqlClient和EntityFrameworkC ......
语句 语法 错误 数据库 数据

.Net6自定义拦截器

.Net6自定义拦截器 拦截器是Aop(面向切面编程)的思想指的是不改变原代码封装的前提下去实现更多功能 这里通过.net的特性(给一个目标对象添加一段配置信息)的方式去实现拦截器功能 新建一个特性 namespace CorePolly { public class TestAttribute: ......
Net6 Net