我有一个名为 Transaction 的域名实体,我希望在某些事件发生时接收我的应用程序服务中的通知,例如新事务,更新事务......
所以,我从MSDN https://docs.microsoft.com/en-us/dotnet/standard/events/observer-design-pattern开始阅读这篇文章,但我不知道观察者模式是否是NET Core中最好的方法。
我的域实体中是否需要实现IObservable?
有什么建议吗?
答案 0 :(得分:0)
如果要接收其他人的事件,则应实现IObservable接口。
IObserver应该由发布者提供。
我想在发生某些事件时在我的应用程序服务中接收通知,
您的情况是“我的应用程序服务”。