//public override void ClientProcessMessage(IMessage message)
        //{
        //    Console.WriteLine(HandlerData);
        //    message.ClientProcessMessage();
        //}

        //public override void ServerProcessMessage(IMessage message, object os)
        //{
        //    Console.WriteLine(HandlerData);
        //    message.ServerProcessMessage();
        //}

        public override void ClientProcessMessage(BaseMessage message, ClientSharedStateObject sharedStateObj)
        {
            Console.WriteLine(HandlerData);
            message.ClientProcessMessage(sharedStateObj);
        }
 public override void ClientProcessMessage(BaseMessage message, ClientSharedStateObject sharedStateObj)
 {
     //sharedStateObj.ClientID = message.c
     message.ClientProcessMessage(sharedStateObj);
 }