/// <summary> /// ビューモデルを破棄します。 /// </summary> public virtual void Dispose() { if (_isDisposed) { return; } _isDisposed = true; foreach (var command in _registeredCommands) { command.Dispose(); } _registeredCommands.Clear(); _dialogService.Dispose(); _dialogService = null; }
public void Dispose() { DialogService?.Dispose(); }