Catel.MVVM.ManagedViewModel.Clear C# (CSharp) Method

Clear() private method

Clears all the currently registered view models.
This method should only be called during unit testing.
private Clear ( ) : void
return void
        internal void Clear()
        {
            while (_interestedViewModels.Count > 0)
            {
                RemoveInterestedViewModel(_interestedViewModels[_interestedViewModels.Keys.First()]);
            }

            while (_viewModelInstances.Count > 0)
            {
                RemoveViewModelInstance(_viewModelInstances[_viewModelInstances.Keys.First()]);
            }
        }