public AdHocServiceHostAware OnCreated(Action<ServiceHost> action) { onCreated += action; return this; }