Observer - smudge202/clean-living GitHub Wiki
Description
The Observer design pattern is a clean way of allowing components to be notified of state changes. We will often use these patterns, utilising IObserver and IObservable constructs from .Net, in addition to Reactive Extensions where applicable.