У меня есть метод DataContext.Refresh:
public void RefreshDataSource()
{
_entities.Refresh(RefreshMode.ClientWins,Departments);
}
И наблюдаемая коллекция:
public ObservableCollection<Department> Departments
{
get
{
if (_departments == null && _entities != null)
{
_entities.Departments.Include("Drivers").ToArray();
_departments = new EntityObservableCollection<Department>(_entities.Departments);
}
return _departments;
}
}
Если я обновляю записи вне контекста, я вижу только измененные записи, но не вижу вставленных и удаленных. Почему?