Esempio n. 1
0
        /// <inheritdoc />
        public PickerDialogViewModel(
            PickerDialog <PickerDialogViewModel> dialog,
            IDialogPickerViewModel source)
        {
            _source = source ?? throw new ArgumentNullException(nameof(source));
            _dialog = dialog ?? throw new ArgumentNullException(nameof(dialog));

            _source.WeakSubscribe(
                nameof(IDialogPickerViewModel.ItemsChanged),
                OnItemsChanged);
        }