技术栈
asp.net core
EdisonZhou
13 天前
llm
·
aigc
·
asp.net core
·
.net core
使用MCP C# SDK开发MCP Server + Client
大家好,我是Edison。近日被MCP刷屏了,刚好看到张队发了一篇文章提到MCP的官方C# SDK发布了预览版,于是手痒痒尝了一下鲜,写了一个DEMO分享给大家。
超软毛毛虫
25 天前
asp.net core
·
localization
ASP.NET Core 模型验证消息的本地化新姿势
最近在研究系统本地化的问题,不可避免要实现模型类的验证消息本地化。毕竟这些错误消息是要返回给用户的。疑问产生
lixww.cn
2 个月前
ddd
·
asp.net core
·
mediatr
ASP.NET Core用MediatR实现领域事件
目录领域事件的实现选择实现方式1:C#的事件机制实现方式2:进程内消息传递的开源库MediatR。MediatR用法
lixww.cn
2 个月前
javascript
·
websocket
·
vue
·
asp.net core
·
signalr
ASP.NET Core SignalR向部分客户端发消息
IGroupManager 接口 (Microsoft.AspNetCore.SignalR) | Microsoft Learnhttps://learn.microsoft.com/zh-cn/dotnet/api/microsoft.aspnetcore.signalr.igroupmanager?view=aspnetcore-9.0
lixww.cn
2 个月前
asp.net core
·
signalr
ASP.NET Core SignalR的协议协商
lixww.cn
2 个月前
redis
·
消息队列
·
asp.net core
·
signalr
ASP.NET Core SignalR的分布式部署
假设聊天室程序被部署在两台服务器上,客户端1、2连接到了服务器A上的ChatRoomHub,客户端3、4连接到服务器B上的ChatRoomHub,那么客户端1发送群聊消息时,只有客户端1、2能够收到,客户端3、4收不到;在客户端3发送群聊消息,只有客户端3、4能够收到,客户端1、2收不到。因为这两台服务器之间的ChatRoomHub没有通信。可以让多台服务器上的集线器连接到一个消息队列中,通过这个消息队列完成跨服务器的消息投递。
lixww.cn
2 个月前
asp.net core
·
jwt
·
authorize
ASP.NET Core对JWT的封装
目录JWT封装[Authorize]的注意事项NuGet 库 |Microsoft.AspNetCore.Authentication.JwtBearer 9.0.1https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.JwtBearerhttps://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.JwtBearerhttps://www.nuget.or
lixww.cn
2 个月前
asp.net core
·
jwt
·
filter
·
identity
ASP.NET Core JWT Version
目录JWT缺点方案实现Program.csIdentityHelper.csControllerNotCheckJWTVersionAttribute.cs
lixww.cn
2 个月前
asp.net core
·
jwt
ASP.NET Core JWT
目录Session的缺点JWT(Json Web Token)优点:登录流程JWT的基本使用生成JWT
lixww.cn
2 个月前
asp.net core
·
rbac
·
identity
ASP.NET Core标识框架Identity
目录Authentication与Authorization标识框架(Identity)Identity框架的使用
lixww.cn
2 个月前
中间件
·
markdown
·
asp.net core
ASP.NET Core中间件Markdown转换器
目录需求文本编码检测Markdown→HTML注意实现Nuget:Install-Package UTF.Unknown
啊晚
3 个月前
asp.net core
ASP.NET Core - 日志记录系统(二)
本篇接着上一篇 [ASP.NET Core - 日志记录系统(一)] 往下讲,所以目录不是从 1 开始的。
VAllen
3 个月前
.net
·
性能测试
·
asp.net core
·
grpc
·
dotnet
分析基于ASP.NET Core Kernel的gRPC服务在不同.NET版本的不同部署方式的不同线程池下的性能表现
使用默认的 gRPC 项目模板创建,垃圾回收器类型为 ServerGC(Server garbage collection)。
棉晗榜
4 个月前
linux
·
excel
·
asp.net core
·
miniexcel
.net core在linux导出excel,System.Drawing.Common is not supported on this platform
使用框架 .NET7 导出组件 Aspose.Cells for .NET 5.3.1asp.net core mvc 如果使用Aspose.Cells导出excel时,报错 : System.Drawing.Common is not supported on this platform
棉晗榜
4 个月前
asp.net core
asp.net core发布配置端口号,支持linux
找到文件 appsettings.json, 添加如下节点配置,在linux环境需要设置0.0.0.0才可以正常代表本机,然后被其他机器访问,此处设置端口8000,
coredx
4 个月前
asp.net core
如何优雅地让 ASP.NET Core 支持异步模型验证
在ASP.NET Core官方仓库中有个一直很受关注的问题Please reconsider allowing async model validation。FluentValidation的作者也非常关心这个问题,因为FluentValidation内置异步验证功能,但是由于MVC内置的模型验证管道是同步的,使可兼容的功能和集成都受到严重阻碍。每次MVC修改验证功能都有可能导致集成出问题。
小乖兽技术
4 个月前
后端
·
kestrel
·
iis
·
asp.net
·
asp.net core
ASP.NET Core Web 项目的部署:选择 IIS 还是 Kestrel?
在部署 ASP.NET Core Web 应用程序时,选择合适的 Web 服务器是一个关键决策。最常见的选择有 IIS 和 Kestrel,每种服务器都有各自的优势和适用场景。本文将详细介绍 IIS 和 Kestrel 各自的特点、适用场景、以及在安全性方面的考虑,帮助你根据具体需求做出明智的部署选择。
界面开发小八哥
4 个月前
javascript
·
ui
·
asp.net core
·
界面控件
·
ui开发
·
devextreme
·
.net 9
DevExtreme JS & ASP.NET Core v24.2新功能预览 - 全新的聊天组件
DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery,Knockout等)构建交互式的Web应用程序。从Angular和Reac,到ASP.NET Core或Vue,DevExtreme包含全面的高性能和响应式UI小部件集合,可在传统Web和下一代移动应用程序中使用。 该套件附带功能齐全的数据网格、交互式图表小部件、数据编辑器等。
gc_2299
4 个月前
asp.net core
·
session
·
身份认证
学习ASP.NET Core的身份认证(基于Session的身份认证3)
开源博客项目Blog中提供了另一种访问控制方式,其基于自定义类及函数的特性类控制访问权限。本文学习并测试开源博客项目Blog的访问控制方式,测试程序中直接复用开源博客项目Blog中的相关类及接口定义,并在其上调整判断逻辑。 首先是接口AllowAccessAttribute,用于标识函数是否需要访问控制。
gc_2299
5 个月前
asp.net core
·
sqlsugar
·
多数据库
ASP.NET Core项目中使用SqlSugar连接多个数据库的方式
之前学习ASP.NETCore及SqlSugar时都是只连接单个数据库处理数据,仅需在Program文件中添加ISqlSugarClient的单例即可(如下代码所示)。