private async void OnDelete(object sender, IdOverlayEventArgs e) { this.Logger.Debug($"Delete {e.Id}"); this.overlay.Characters = await this.Rpc.Event(CharacterEvents.Delete).Request <List <Character> >(e.Id); this.overlay.SyncCharacters(); }
private async void OnSelect(object sender, IdOverlayEventArgs e) { this.session = await this.Rpc.Event(CharacterEvents.Select).Request <CharacterSession>(e.Id); await Play(e.Overlay, this.overlay.Characters.First(c => c.Id == e.Id)); }
private async void OnSelect(object sender, IdOverlayEventArgs e) { await Play(e.Overlay, this.overlay.Characters.First(c => c.Id == e.Id)); }