public ConnectHandle ConnectPublishMessageObserver(IPublishMessageObserver <TMessage> observer) { return(_observers.Connect(observer)); }