Limpeza vs Descarte (bool) no MVVM-light

Na versão mais recente do MVVM-light (V3 SP1), os métodos "Dispose ()" e "Dispose (bool)" na classe ViewModel estão marcados

Não use mais esse método, ele será removido em uma versão futura. Use ICleanup.Cleanup () em vez disso

Isso significa que a interface IDisposable não deve ser implementada em todas as classes ViewModel derivadas de GalaSoft.MvvmLight.ViewModelBase (e a limpeza deve ser substituída)?

Se sim, o uso não pode ser usado para instâncias de modelo de exibição ... Provavelmente eu não entendi alguma coisa ... Por favor, esclareça ... Quais são os benefícios dessa limpeza?

Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion