c# - 我们是否应该将 Microsoft.Azure.EventHubs.Processor 库与 .NET 框架一起使用

标签 c# azure azure-eventhub event-processor-host

上下文

我们目前正在使用Microsoft.Azure.ServiceBus.EventProcessorHost用于从 Azure 事件中心引入数据。我们在 .NET Framework 上运行,而不是 .NET Core

这个微软announcement (2017 年 2 月 2 日发布)建议更新的 Microsoft.Azure.EventHubs.Processor无论您使用什么 .NET 运行时,这都是 future 的发展方向,因为它们将维护单一代码库。

同时,微软官方Event-Hub samples最近更新仍然建议 .NET 框架使用较旧的库 (Microsoft.Azure.ServiceBus.EventProcessorHost)。

自发布以来,这两个库都已更新和发展。

问题

既然我们使用.NET框架,那么我们应该使用哪个库?

我们是否应该迁移到较新的 Microsoft.Azure.EventHubs.Processor,以便从最新的开发、改进和错误修复中受益?或者旧的是否跟得上?

这个问题也与新手相关,他们应该选择哪个库来开始使用 Azure Event-Hubs。

最佳答案

我的回答可能有些偏颇,但我更喜欢较新的 Microsoft.Azure.EventHubs 库。原因如下:

关于c# - 我们是否应该将 Microsoft.Azure.EventHubs.Processor 库与 .NET 框架一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49285997/

相关文章:

Azure 上的 C# MVC 应用程序 : Site works fine when freshly deployed but fails after being left idle

azure - 禁用 Azure Web Apps for Containers 上的自动 URL 取消转义

c# - Azure 函数未由 EventHubTrigger 触发

azure 函数 - 当 eventhub 中的新事件时触发,将其写入 cosmos db - 不起作用,为什么?

azure - Azure.Messaging.ServiceBus 命名空间中是否有 CreateSharedAccessSignatureTokenProvider 的替代品?

c# - 在 Unity 中使用事件触发器 SetGazedAt 进行 Lerping 颜色

c# - 向数组添加字节删除大写字母

azure - 在从模板部署的突触管道中分配sparkpoolname时出现问题

c# 反射 - 从 PropertyInfo 获取属性列表

c# - 编写脚本程序