Я изучал наборы инструментов MVVM, и MVVM light мне действительно нравится, особенно в том, что касается «смешиваемости». Я выдвинул предложение нашей инженерной группе, чтобы мы начали использовать его в качестве инструментария для всей разработки SL, и хотя большинство людей согласились, что это было хорошо, они не могли понять, почему BaseViewModel не реализует интерфейс IDataErrorInfo.
Является ли это преднамеренным решением в mvvm-light, если да, может кто-нибудь объяснить мне, почему?