Чтобы добавить к нему немного информации, в петлевом адресе IPv6 представлен 127 нулей, за которыми следует 1 i.e (0000 ... 127 раз..1). Это представление должно было быть таким:> 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001, но для этого у нас есть короткое представление формы. Если в одном блоке есть все нули, вы можете заменить его на один 0. Таким образом, он становится -> 0: 0: 0: 0: 0: 0: 0: 0001. Снова мы видим, что у нас есть пробеги нулей, их можно устранить, и мы получаем -> :: 0001 -> :: 1.
Вы можете сделать следующее:
_dbContext.ChangeTracker.Entries().Where(e => e.Entity != null).ToList()
.ForEach(e => e.State = EntityState.Detached);