public ConnectHandle ConnectConsumeMessageObserver <T>(IConsumeMessageObserver <T> observer) where T : class { return(new MultipleConnectHandle(_dispatcher.ConnectConsumeMessageObserver(observer), _responseDispatcher.ConnectConsumeMessageObserver(observer))); }