Exemplo n.º 1
0
        public void ChangeColor()
        {
            ChangeColorRequest changeColorRequest = new ChangeColorRequest();
            changeColorRequest.TargetOId = dObject.OId;
            changeColorRequest.Color = "blue";

            dObject.SendEvent(changeColorRequest);
        }
        private void Handler_OnChangeColorRequest(ChangeColorRequest e)
        {
            logger.Debug("Received ChangeColorRequest on ServerActor. color = {0}", e.Color);

            color = e.Color;

            ChangeColor changeColor = new ChangeColor();
            changeColor.Color = color;
            changeColor.TargetOId = dObject.OId;

            communicator.Broadcast(changeColor);
        }