когда установлено ValidateOnSaveEnabled = false, в то время как код выполняется на полпути и завершается - PullRequest
1 голос
/ 16 марта 2020

У меня следующий код sql, если я установил AutoDetectChangesEnabled и ValidateOnSaveEnabled в false. Когда в базе данных есть условие состязания, возможно ли, что мой строковый процесс обрабатывает половину пути, затем завершите использование.

using (DbContext dbContext = new DbContext()) {
     dbContext.Configuration.AutoDetectChangesEnabled = false;
     dbContext.Configuration.ValidateOnSaveEnabled = false;

     string a = dbContext.sp_getsomething().FirstOrDefault();
     string b = a.substring(2);
     //and other string processing 
}
...