private QuoridorEventDispatcher() { QuoridorWebService = new QuoridorWebService(); _loggedPlayer = new Player { Id = Guid.Empty }; }
private Game() { board = new Board(gameLocation); dispatcher = QuoridorEventDispatcher.getInstance(); //dispatcher.OnMove += OpponentMove; quoridorWebService = dispatcher.QuoridorWebService; _players = new List <QuoridorPlayer>(); }
public AvailableUsersListPage() { InitializeComponent(); _dispatcher = QuoridorEventDispatcher.getInstance(); quoridorWebService = _dispatcher.QuoridorWebService; // var task = DeserializeInvitations().Result; _dispatcher.AddRequest(new EventRequest { RequestType = EventRequestType.CheckAwaitingInvitation }); _dispatcher.AddRequest(new EventRequest { RequestType = EventRequestType.GetLoggedUsers }); if (_myInvitations.Count > 0) { _dispatcher.AddRequest(new EventRequest { RequestType = EventRequestType.CheckAcceptedInvitation, RequestObject = _myInvitations.FirstOrDefault() }); } }
public HumanPlayer(QuoridorWebService quoridorWebService, PlayerParameters user) : base(user) { this.quoridorWebService = quoridorWebService; }