Как освободить ресурсы в новом MVVMLight V4 - PullRequest
1 голос
/ 28 сентября 2011

Я хотел бы знать, какой способ очистки ресурсов лучше всего использовать в новомодном ViewModelLocator для MVVM-Light V4.Насколько я знаю, до версии 3 метод ViewModelLocator.Cleanup () вызывал остальные методы Cleanup () методов представления.

В версии 4с новыми шаблонами ViewModel методы Cleanup () не включаются и не генерируются при добавлении в ViewModelLocator .Как я читал в других подобных вопросах, связанных с V3, V4 был запланирован для централизации ресурсов очистки, так как это можно сделать?

Спасибо.

Эдди

1 Ответ

0 голосов
/ 30 сентября 2011

Они ушли из шаблонов, но все еще являются хорошей стандартной практикой (они могут вернуться, поскольку V4 все еще является бета-версией)

По сути, просто внедрите метод очистки самостоятельно и убедитесь, что он называетсяв соответствующее время при существующей / очистке приложения.

Функция очистки не вызывается самой платформой MVVM, как есть, ее необходимо вызывать вручную.(пристрелите меня, если я ошибаюсь в этом утверждении: D)

...