protected void PublishEvent(RoomEventBase e, IEnumerable <Actor> actorList, SendParameters sendParameters) { var peers = actorList.Select(actor => actor.Peer); var eventData = new EventData(e.Code, e); ApplicationBase.Instance.BroadCastEvent(eventData, peers, sendParameters); }
protected void PublishEvent(RoomEventBase e, Actor actor, SendParameters sendParameters) { var eventData = new EventData(e.Code, e); actor.Peer.SendEvent(eventData, sendParameters); }