public bool ServerPattern(ServerMessage <T> aMessage) { return(true); }
protected abstract void DoRequest(ServerMessage <T> aMessage);
protected abstract void ReceiveAnswer(ServerMessage <T> aMessage);