public static IGreeterWithObserver Convert(SurrogateForIGreeterWithObserver value) { if (value == null) return null; return new GreeterWithObserverRef(value.Target); } }