语境
我们目前正在使用Microsoft.Azure.ServiceBus.EventProcessorHost从 Azure Event-Hub 引入数据。我们在.NET 框架上运行,而不是在.NET Core上运行。
此 Microsoft公告(2017 年 2 月 2 日发布)表明,无论您使用哪种 .NET 运行时,更新的Microsoft.Azure.EventHubs.Processor都是未来的发展方向,因为它们将维护一个单一的代码库。
同时,最近更新的官方 Microsoft Event-Hub 示例仍然建议 .NET 框架使用较旧的库 (Microsoft.Azure.ServiceBus.EventProcessorHost)。
自发布以来,这两个库都已更新和发展。
问题
由于我们在.NET 框架上,我们应该使用哪个库?
我们是否应该迁移到更新的Microsoft.Azure.EventHubs.Processor以便从最新的开发、改进和错误修复中受益?还是旧的跟上速度?
这个问题也与新手有关,他们应该选择哪个库来开始使用 Azure Event-Hubs。