Skip to content

Release v0.0.3

Choose a tag to compare

@FFFirer FFFirer released this 05 Sep 22:31
· 5 commits to main since this release
fix: MessagingHostedService 启动时连接所有 transport

根因:StartAsync() 从未调用 ConnectAsync(),导致 SimpleMessageBroker
transport 的 _pollingCts 始终为 null,EnsureConnected() 抛出
InvalidOperationException。

修复:
- MessagingAutoConfigurer: 追加非 keyed IMessagingTransport 注册,
  使 hosted service 可通过 IEnumerable<IMessagingTransport> 解析
- MessagingHostedService.StartAsync: 解析并连接所有 transport,
  存入 _transports 列表供 StopAsync 断连使用