Let\'s say, we have a class:
public class Foo { public string Do(int param) { } }
I\'d like to create an observable of values that are
I would look at the EventAggregator model. There's a great article with sample code that shows an implementation with StructureMap.
http://www.codeproject.com/KB/architecture/event_aggregator.aspx