По стандартам Microsoft, объекты доступа к данным (DAO) ... и бизнес-объекты (BO) должны возвращать общие формы, такие как IList вместо List.
Но мне нужна ObservableCollection в Viewmodel, и IObservableCollection не существует.
Что мне делать в этом случае?
Могу ли я вернуть IList из BO в viewmodel и преобразовать IList в ObservableCollection?