如果你的项目一不小心配置了https
右击项目=》属性=》调试=》启用SSL=》选择去掉
测试
简介在现代微服务架构中,服务发现(Service Discovery)是一项关键功能。它允许微服务动态地找到彼此,而无需依赖硬编码的地址。以前如果你搜 .NET Service Discovery,大概率会搜到
一:背景1. 讲故事前些天有位朋友找到我,说他们的系统出现了CPU 100%的情况,让我帮忙看一下怎么回事?dump也拿到了,本想着这种情况让他多抓几个,既然有了就拿现有的分析吧。二:WinDb
目录 什么是 AOP ? .Net Core 中 有哪些 AOP 框架? 基于 Castle DynamicProxy 实现 AOP IOC中使用 Castle DynamicProxy 实现事务管理 实现用户自动填充 什么是 AOP ?AOP(Aspect
Like运算符很好用,特别是它所提供的其中*、?这两种通配符,在Windows文件系统和各类项目中运用非常广泛。但Like运算符仅在VB中支持,在C#中,如何实现呢?以下是关于LikeString的四
目录前言1.C4996 :2.C20573.E01694.E00405.E00296.E00207.C62628.C42449.C206510.C214311.LNK116812.C214613.C206914.C386115.E012716.C218117.C246618.C2057结语前言本文章
目录1.安装 .NET Core 托管捆绑包2.IIS服务器配置3.网站添加流程4.Visual Studio 2022程序发布注意事项 支持下列操作系统:Windows 7 或更高版本Windows Server 2012 R2 或更
目录解决方案一:去掉ToArray()解决方案二:把class改成struct解决方案三: 手动GC解决方案四:调整GC的类型经常看到有群友调侃“为什么搞Java的总在学习JVM调优?那是因为Java
目录前言技术准备中间件简介编写自定义中间件中间件的潜力使用/map分支管道使用MapWhen分支管道使用中间件构造条件在ASP.NET Core 3.0及更高版本中使用中间件重写终止中间
目录一、打开VS2019选择创建新项目二、选择语言为C#,然后选择“ASP.NET Web应用程序(.NET Framework)” 三、填写项目名字与存放位置后点击创建项目四、右键添加新项
目录PeriodicTimerBackgroundService结合使用总结在软件开发过程中,有时候我们需要定时地检查数据库中的数据,并在发现新增数据时触发一个动作。为了实现这个需求,我们在 .Net
在某些情况,我们希望能延迟一个依赖的初始化。如果使用的是autofac,我们可以通过注入Lazy来实现。我们对 autofac GitHub上提供的一个例子进行进行简单改造,跑起来看看。
原Exa
目录什么是定时任务什么是Quartz涉及知识点Quartz安装创建一个简单的定时器任务1. 创建工作单元Job2. 创建时间轴Scheduler3. 创建触发规则Trigger4. 创建任务描述5. 建立三
目录简介项目体验简介此预览版添加了对使用 Blazor 组件进行服务器端呈现的初始支持。这是 Blazor 统一工作的开始,旨在使 Blazor 组件能够满足客户端和服务器端的所有 Web U
目录项目简介项目主要功能技术架构项目结构工具部分截图平常在我们电脑,我们都会安装非常多的软件,很多软件默认都会向系统注册右键菜单功能,这样方便我们快捷打开。比如图片文
目录前言Quic API小试牛刀前言随着今年6月份的 HTTP/3 协议的正式发布,它背后的网络传输协议 QUIC,凭借其高效的传输效率和多路并发的能力,也大概率会取代我们熟悉的使用了几十
目录正文【示例1:查询】【示例2:分页】【示例3:增/删/改】【示例4:输出参数】【示例5:存储过程】正文由于该工具近来被广东省数个公司2B项目采用,且表现稳定,得到良好验证,故在此推
本博客将测试MessagePack 和System.Text.Json 序列化和反序列化性能
项目文件:Program.cs代码:using BenchmarkDotNet.Running;using Demo;var summary = BenchmarkRunner.Run
目录1、环境信息2、支持多种计算机编程语言3、Redis官方4、下载安装5、简单使用5.1、.net core 3.1引入Redis包5.2、简单例子调用6、Redis文件说明Redis(Remote Dictionary S
目录正文一、瞬时生命周期(Transient)二、作用域生命周期(Scoped)三、单例生命周期(Singleton)四、如何选择合适的生命周期五、实现自定义的生命周期六、总结正文ASP.NET Core 的
目录正文使用Select.HtmlToPdf.NetCore效果图展示首先使用ChatGPT生成个人简历信息代码部分pdfReport.css :正文现在有许多将HTML导出PDF的第三方包,这里介绍使用的是Select.
目录探索接口路由创建自定义接口创建更复杂的接口总结在本文中,我们将讨论ASP.NET Core中的新路由。我们将了解什么是接口(endpoints)路由,它是如何工作的,它在哪里使用,以及如
目录一、概述二、将 Keys 保存在 Input Model 中三、定义 ModelBinderFactory 和 ModelBinder四、在 ASP.NET Core 项目中替换 ModelBinderFactory五、定义 AutoMapper 的 T
目录一:背景1. 讲故事二: Windbg 分析1. 程序现象2. 理解 WindowsFormsSynchronizationContext3. 卡死的真正原因4. 7号线程到底创建了什么控件三:总结一:背景1. 讲故事这世间事
目录正文DBSet清除计划IEntityTypeConfiguration(表配置)Repository(仓储)Autofac数据库配置项目架构和源码正文EFCore是微软官方的一款ORM框架,主要是用于实体和数据库对象
.NET 6 中,使用System.Drawing操作图片,生成解决方案或打包的时候,会有警告,意思是System.Drawing仅在 'windows' 上受支持。微软官方的解释是:System.Drawing.Common Nu
目录故障说明错误现象程序包管理器 提示解决故障说明MAUI项目是日常使用的项目,一直都好好的某一天修改了几行代码后,突然项目无法编译了,提示NU1105错误从Git重新拉取一份
验证和授权是两个独立但又存在联系的过程。验证是检查访问者的合法性,授权是校验访问者有没有权限查看资源。它们之间的联系——先验证再授权。贯穿这两过程的是叫
目录一、注册服务二、解析依赖三、实现自定义的服务提供程序四、总结ASP.NET Core 是一个跨平台、高性能的框架,它提供了一种依赖注入(DI)容器,用于管理应用程序中的对象和服务
目录ASP.NET Core 默认配置提供者配置环境用户机密信息ASP.NET Core 默认配置提供者加载现有的 IConfiguration加载项目根目录下的 appsettings.json加载项目根目录下的 app
目录1 什么叫做中间件?2 请求短路与中间件顺序3 中间件配置方法Use、Run、Map3.1Use 方法配置中间件3.2Run 方法配置中间件3.2Map 方法配置中间件4 自定义中间件1 什么叫做中