private void OpenWeaponSelectionImpl() { AddWeaponFromDialog.Handle(Unit.Default).Where(weapon => weapon != null).Subscribe(weapon => { CharacterHasWeapons.Add(new CharacterHasWeapon() { Character = Character, Weapon = weapon }); }); }