我有一个带有Akka.NET Actor系统的Windows服务。在一个actor中,我使用了一个外部.NET组件(HAL | Facade Pattern),该组件使用基于事件的设计来侦听跨网络的设备,我在actor上创建了该组件的实例,并注册了该组件所需的事件。我使用Ninject依赖项注入来获取组件的实例。如何获得该组件的回调?我的意思是我需要在演员中接收此组件的事件。
一种选择是在actor中创建一个额外的线程来侦听这些事件,并通过常规消息(告诉)将其发送给actor,但是我不知道这是最好的方法还是存在另一种方法。