Cou*_*Cet 0 c# design-patterns observer-pattern
我最初将在C#3.0中实现一个观察者模式来解决我的问题,尽管它不会以完全相同的方式实现.
我的问题是我有一个可以发布消息的用户的Web应用程序.通知不会直接发送给其他用户,而是发送到更新统计信息对象的分布式缓存,用户可以检查统计信息,以决定是否需要更新.
我目前有一个IObserver接口,需要根据发布消息的人以及他们如何执行来实现多个Update()方法.
我也查看过调解器模式,但我不认为它是正确的,因为调解器的实例不会列出当前登录的人员.
我现在想知道是否有另一种既定的设计模式更合适,或者我是否应该完善我现有的Observer模式以满足我的需求.
谢谢