azure-eventhub-dotnet

仓库创建 2026年1月17日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

适合实时数据摄取、日志归集和流式处理系统。

▸ 风险提示

需要 Azure Event Hubs 访问权限并产生网络流量和费用。

这个 Skill 做什么

提供高吞吐事件流发送与接收(含处理与检查点)的 .NET SDK。

在 .NET 生态里实现高吞吐的事件流收发,负责把事件高效发送和并行消费,同时支持分区管理与 checkpoint(检查点)。适合用于搭建实时数据管道、日志聚合或 telemetry 收集的场景。特别之处是提供 EventHubProducerClient、EventProcessorClient 等组件,能处理发送缓冲、消费的检查点持久化与分区协调。

▸ 展开 SKILL.md 英文原文

Azure Event Hubs SDK for .NET. Use for high-throughput event streaming: sending events (EventHubProducerClient, EventHubBufferedProducerClient), receiving events (EventProcessorClient with checkpointing), partition management, and real-time data ingestion. Triggers: "Event Hubs", "event streaming", "EventHubProducerClient", "EventProcessorClient", "send events", "receive events", "checkpointing", "partition".

开发编程事件流高吞吐Dotnet通用
2.7k
Stars
304
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/microsoft/skills/main/.github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnet/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/microsoft/skills/main/.github/plugins/azure-sdk-dotnet/skills/azure-eventhub-dotnet/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Azure.Messaging.EventHubs (.NET)

High-throughput event streaming SDK for sending and receiving events via Azure Event Hubs.

## Installation

```bash
# Core package (sending and simple receiving)
dotnet add package Azure.Messaging.EventHubs

# Processor package (production receiving with checkpointing)
dotnet add package Azure.Messaging.EventHubs.Processor

# Authentication
dotnet add package Azure.Identity

# For checkpointing (required by EventProcessorClient)
dotnet add package Azure.Storage.Blobs
```

**Current Versions**: Azure.Messaging.EventHubs v5.12.2, Azure.Messaging.EventHubs.Processor v5.12.2

## Environment Variables

```bash
EVENTHUB_FULLY_QUALIFIED_NAMESPACE=<namespace>.ser
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有