NullObject Quick Start Create NullObject implementations from your Interface in run-time with Reflection Emit. Just an example; IEmpty @interface = NullObject.Of<IEmpty>();