private void IncomingMessageHandler(PacketHeader packetheader, Connection connection, StorePersonMessage incomingobject) { Console.WriteLine("Message recieved: StorePerson"); _uiDispatcher.Dispatch( () => { var messageReceivedEventArgs = new MessageReceivedEventArgs <PersonDto>(incomingobject.Person); DataReceived?.Invoke(this, messageReceivedEventArgs); }); }
private void Network_PersonAdded(PacketHeader packetheader, Connection connection, StorePersonMessage incomingobject) { _uiDispatcher.Dispatch(() => PersonAdded?.Invoke(this, new PersonAddedEvent(incomingobject.Person))); }