public PlayerTabViewModel(IMediaPlayerViewModel player) { Player = player ?? throw new ArgumentNullException(nameof(player)); // ReSharper disable once DoNotCallOverridableMethodsInConstructor DisplayName = Player.Player.GetType().Name; }
public MainViewModel(IMediaPlayerViewModel player) { if (player == null) { throw new ArgumentNullException(nameof(player)); } Player = player; // ReSharper disable once DoNotCallOverridableMethodsInConstructor DisplayName = "hello.nVLC"; }
public MainViewModel(IMediaPlayerViewModel player) { if (player == null) { throw new ArgumentNullException(nameof(player)); } Player = player; // ReSharper disable once VirtualMemberCallInConstructor DisplayName = "Streaming Audio"; }