public void HandleMessage(TClient client, WampMessage <TMessage> message) { WampMethodInfo method = mWampRequestMapper.Map(message); if (method != null) { mLogger.DebugFormat("Mapped message to method: {Method}", method.Method); Action <TClient, WampMessage <TMessage> > action = mDelegateCache.Get(method); action(client, message); } else { mLogger.Warn("Failed to map message to a suitable method handler"); } }