public void GoToGameEvent() { Messenger.Default.Send <LinksInitMessage>(new LinksInitMessage(Game)); // Store article incase Links requests it this._linksInitItem = new LinksInitMessage(Game); //(new ViewModelLocator()).VolleyballGame.Game = this.Game; //SimpleIoc.Current.GetInstance<VolleyballGameViewModel>().Game = this.Game; SimpleIoc.Default.GetInstance <INavigationService>().Navigate(typeof(GameView)); }
private void RegisterMessenger() { //Register any messages Messenger.Default.Register <LinksInitMessage>(this, msg => { if (this._linksInitItem != null) { msg.Callback(this.Game); this._linksInitItem = null; } }); }