Без этого , он обновляется нормально. Но мне нужно решить проблему параллелизма обновлений, поэтому мне нужно это использовать.
Мой код:
Код: Выделить всё
var x = await _placementElasticRepository.UpdateOneAsync(document.placementId, u => u
.Doc(new
{
preceptors = document.preceptors,
sitePeople = document.sitePeople
})
.IfSequenceNumber(document.sequenceNumber)
.IfPrimaryTerm(document.primaryTerm)
.RetryOnConflict(3))
.ConfigureAwait(false);
.IfPrimaryTerm(document.primaryTerm), я получаю следующую ошибку в vaiable x, и это не так выбрасывая любое исключение. Документ продолжается без обновления.
Скажите, пожалуйста, как это сделать.
Подробнее здесь: https://stackoverflow.com/questions/790 ... e-and-writ
Мобильная версия