存储 API 的异步支持
作者: sergeyzwezdin创建于 2015年7月12日更新于 2026年5月22日
标签a: coret: feature-request
现代的数据访问库正在其 API 中迁移到异步方法。例如,更新的 MongoDB 驱动 重写 了异步支持。另一方面, HangFire 为内部对象提供了同步 API,例如 IStorageConnection,IFetchedJob,IMonitoringApi,IWriteOnlyTransaction 等。这迫使我们使用诸如 AsyncHelper 等工作绕行方法来为 HangFire 构建自定义存储。因此,我的建议是以异步方式更新 API(例如,返回 Task<TResult> 而不是 TResult)。
内容来源: HangfireIO/Hangfire