Tag: C#
All the articles with the tag "C#".
-
从零构建类型安全的 C# 管道
Published: at 12:25 AM从零实现一个类型安全的 C# 同步管道:IStage 泛型契约、Pipeline 两段组合、编译期类型检查、不可变消息与异常传播,附完整代码、执行顺序分析和常见陷阱。
-
Microsoft.Extensions.AI 嵌入管道
Published: at 11:49 PM嵌入生成在摄取与查询两处出现,需要同一个类型化边界。用 Microsoft.Extensions.AI 10.7 稳定 API 讲清嵌入管道:类型化契约、批量与单条生成、缓存与遥测装饰、嵌入身份与兼容性。
-
C# 实时语音转文字:Foundry Local 本地运行
Published: at 06:32 AM用 Foundry Local 在本地跑 NVIDIA Nemotron 0.6B 流式语音模型,C# 控制台应用实时转录麦克风:模型目录解析与下载、直播会话、部分与最终结果异步流,全程无需 API key。
-
Microsoft.Extensions.AI 路由与故障转移
Published: at 04:06 AMMicrosoft.Extensions.AI 10.9 带来四个实验性路由原语:RoutingChatClient、语义路由、按序故障转移,全部实现 IChatClient。讲清各自用途、关键选项、粘性会话与适用边界,附可运行代码。
-
ASP.NET Core 请求路径参考:Path、PathBase 和 URL 拼接
Published: at 09:06 AM理清 ASP.NET Core 中 Request.Path、PathBase、QueryString、GetDisplayUrl 等属性的区别与用法,避免手动拼接 URL 时踩坑。适合需要处理反向代理、子路径部署或生成应用链接的 .NET 开发者。
-
从零搭建你的第一个 MCP 服务端(C# 快速上手)
Published: at 12:42 AM用 C# 搭建一个本地 stdio MCP 服务端的最短路径:控制台应用、官方 SDK、通用 Host、一个属性标注的工具方法,配好 VS Code 或 Claude Desktop 就能跑。不涉及远程传输、认证和部署,只讲第一个能工作的 MCP 服务端。
-
MCP 传输层选型:C# 中 stdio、Streamable HTTP 与 SSE 对比
Published: at 12:01 AMMCP 传输层决定的不只是管道,还决定了进程边界、安全边界和服务端要记多少状态。本文逐个拆解 stdio、Streamable HTTP(无状态/有状态)和遗留 SSE 三种传输方式在 C# 中的行为、适用场景和迁移路径,附带决策速查表。