public PlayerCardInPlayViewModel(Dispatcher dispatcher, IPlayerCardInPlay cardInPlay)
     : base(dispatcher, cardInPlay.PlayerCard)
 {
     this.cardInPlay             = cardInPlay;
     cardInPlay.PropertyChanged += (sender, args) => CardInPlayPropertyChanged(sender, args);
 }
 public PlayerCardInPlayViewModel(Dispatcher dispatcher, IPlayerCardInPlay cardInPlay)
     : base(dispatcher, cardInPlay.PlayerCard)
 {
     this.cardInPlay = cardInPlay;
     cardInPlay.PropertyChanged += (sender, args) => CardInPlayPropertyChanged(sender, args);
 }