标签: aspnetboilerplate
我只是想意识到。 EventBus有什么意义? 我认为这应该有助于将事件与处理程序分离。 但是与其相反,它是耦合的。 我已经为我的实体之一创建了事件处理程序。 IEventHandler<EntityCreatedEventData<MyEntity>> 然后实现一个处理程序。 因此,据我了解,即使我的处理程序失败,它也不会影响事件源,但相反,它会影响并中断AppService中的插入。
IEventHandler<EntityCreatedEventData<MyEntity>>
您能解释一下如何解耦事件处理程序吗?