冠军

导航

2024年7月18日

NATS: 对依赖注入支持

摘要: NuGet: NATS.Net 使用方法: serviceCollection.AddNats(); 在容器中添加了 2 个单例服务: NATS.Client.Core.NatsConnection 实际类型 NATS.Client.Core.INatsConnection ,接口类型 所以在注入的 阅读全文

posted @ 2024-07-18 14:58 冠军 阅读(3) 评论(0) 推荐(0) 编辑

NATS: Aspire.NATS.Net 库

摘要: NuGet Aspire.NATS.Net 快速入门 首先,你需要已经配置了 NATS 服务器,并且知道访问这个服务器的 URL 地址。 安装 NuGet 使用你熟悉的方式安装 NuGet 库 dotnet add package Aspire.NATS.Net 使用示例 在项目的 Program. 阅读全文

posted @ 2024-07-18 14:57 冠军 阅读(1) 评论(0) 推荐(0) 编辑

NATS: 对象存储

摘要: https://natsbyexample.com/examples/os/intro/dotnet2 NATS 中的对象存储能力是在 Stream 之上的一种抽象,它将消息的主题视为类似键值对中的键,但是其中的内容可以跨越多个数据块。使得它支持大型数据。并且通常作为可读/可写流进行加载和读取。 比 阅读全文

posted @ 2024-07-18 14:31 冠军 阅读(1) 评论(0) 推荐(0) 编辑

NATS: 自定义服务 (Service)

摘要: 使用 NATS 服务框架来创建服务会变得非常简单,基于 NATS 的服务框架,NAST 的客户端库可以更简单的构建、服务发现和监控服务。服务框架自动将所有的订阅归类到一个队列组中,提供构建基于层次化的主题功能和对应的处理器。 不需要其它的负担,库提供自动化的服务发现和状态报告,通过 NATS CLI 阅读全文

posted @ 2024-07-18 14:05 冠军 阅读(3) 评论(0) 推荐(0) 编辑

2024年6月24日

WinDbg: Failed to find runtime module (coreclr.dll or clr.dll or libcoreclr.so)

摘要: 当我们通过 WinDbg 启动一个 .NET 的程序时,WinDbg 将会在运行可执行之前执行一个中断,此时还没有加载 .NET 的运行时。 但是,SOS 扩展需要 clr.dll 或者 coreclr.dll 的支持。所以,在这个时间点执行 SOS 的扩展指令会遇到如下的错误: 0:000> .l 阅读全文

posted @ 2024-06-24 11:07 冠军 阅读(27) 评论(0) 推荐(0) 编辑

使用 Store 版的 WinDbg 调试 .NET 应用

摘要: 1. 通过 Windows Store 安装 WinDbg 打开 Windows Store, 在搜索框中输入 WinDbg, 如果已经安装了,看到的是 Open,如果还没有安装,显式为 Get. 直接安装即可。 2. 安装 SOS SOS 调试扩展提供了一系列的扩展命令,通过 SOS 的扩展命令, 阅读全文

posted @ 2024-06-24 11:06 冠军 阅读(8) 评论(0) 推荐(0) 编辑

2024年6月20日

WinDbg: SOSEX 下载,加载和使用帮助

摘要: SOSex 是 SOS 的扩展,由 Steve Johnson 开发,他是微软的一个员工,开发并免费提供了 SOSex for download 的下载,但该软件并不开源。 通常,该扩展不能与其他 DLL 并行使用,一般使用 .load x:\full\path\tososex.dll 来加载。 除 阅读全文

posted @ 2024-06-20 13:16 冠军 阅读(14) 评论(0) 推荐(0) 编辑

2024年5月25日

使用 Azure AI Studio 构建和部署使用提示流的问答助驾系统

摘要: 使用 Azure AI Studio 构建和部署使用提示流的问答助驾系统 See: Build and deploy a question and answer copilot with prompt flow in Azure AI Studio - Azure AI Studio | Micro 阅读全文

posted @ 2024-05-25 09:54 冠军 阅读(31) 评论(0) 推荐(1) 编辑

在 Azure AI Studio 中创建项目并使用聊天演练场

摘要: 在 Azure AI Studio 中创建项目并使用聊天演练场 See: Create a project and use the chat playground in Azure AI Studio - Azure AI Studio | Microsoft Learn 在本动手实验中,你将创建项 阅读全文

posted @ 2024-05-25 09:19 冠军 阅读(22) 评论(0) 推荐(0) 编辑

2024年4月29日

介绍 MSTest Runner - CLI, Visual Studio 等更多

摘要: 介绍 MSTest Runner - CLI, Visual Studio 等更多 https://devblogs.microsoft.com/dotnet/introducing-ms-test-runner/ 很荣幸介绍 MSTest runner,它是同于 MSTest 测试的新的轻量级执行 阅读全文

posted @ 2024-04-29 11:28 冠军 阅读(12) 评论(0) 推荐(0) 编辑