Просто интересно, стреляю ли я себе в ногу, если я помещаю все свои модели ViewModel в отдельную сборку из xaml моего приложения silverlight?Я теряю какую-либо смешиваемость?
Мне кажется более естественным иметь ViewModel, которые (или должны быть) полностью независимы от пользовательского интерфейса, в отдельной сборке из Xaml / views.
Потеряю ли я что-нибудь в области смешиваемости?
Я думаю, что это в значительной степени заставляет упростить юнит-тестирование, или я что-то упускаю?
Я нашел один пост по этому вопросу, который согласуется с моимнастроения, но создание проекта MVVMLights по умолчанию, кажется, соединяет их вместе, так что мне интересно, если я упускаю суть ...