public void recieveNewMessage(Message newMessage)
 {
     if (newMessage is PollForFieldUpdateMessage)
     {
         PollForFieldUpdateMessage message = (PollForFieldUpdateMessage)newMessage;
         respondToFieldUpdate(message);
     }
 }
 public void pollState(Message message)
 {
     addToClientsLogs("Polled");
     getPlayerModelByGuid(message.playerSendingMessage).ICallBack.addToLog("recieved poll");
     messageManager.recieveNewMessage(message);
 }
 public void referenceAllDataContracts(ActionCard ac, Card c, FieldUpdateMessage fum, Message msg, MoneyCard mc, PlayerBank pb, PlayerHand ph, PlayerModel pm, PlayerPropertySets pps, PlayFieldModel pfm, PlayPile pp, PollForFieldUpdateMessage pffum, PropertyCard pc, PropertyCardSet pcs, PropertySetInfo psi, RentStandard rs, TakeActionOnTurnMessage taotm, TurnActionModel tam)
 {
     throw new NotImplementedException();
 }
 public void sendMessageToService(Message message)
 {
     messageManager.recieveNewMessage(message);
 }