gpt4 book ai didi

.net - 为 EventProcessorHost 实现 ILeaseManager

转载 作者:行者123 更新时间:2023-12-02 08:27:50 25 4
gpt4 key购买 nike

在我正在从事的项目中,我不想使用 Azure 存储来管理我的偏移量和检查点,而是计划使用数据库方法来存储它们。我正在使用 EventProcessor 从事件中心读取事件,并且我知道我可以创建自己的 ILeaseManagerICheckpointManager 实现来实现此目的。我对 ICheckpointManager 的工作原理有很好的了解,但我找不到任何有用的指南来帮助自定义实现 ILeaseManager。事实上,我只需要 ILeaseManager 的最小实现,因为我现在只使用一个分区。当我运行我的应用程序时,我收到错误,因为 CreateLeaseIfNotExistAsync 未实现,并且我不知道如何根据此问题实现它。

最佳答案

在官方 GitHub 存储库中,您可以找到 in-memory StorageManager 的示例。 ,它实现 StorageManager作为 BlobStorageManager 的替代方案。这将为您提供足够的 Material 来构建您自己的。

关于.net - 为 EventProcessorHost 实现 ILeaseManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63517446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com