public static void Publish <T>(this IInstancePublisher self, T instance) { ProjectContext .Instance .Container .Resolve <IInstanceBroker>() .Publish(instance); }
public static void Publish <T>(this IInstancePublisher self) { self.Publish((T)self); }
public static void Publish(this IInstancePublisher self) { self.MessagePublisher.Publish(self); }