C# Some errors and fast solutions
SqlException: Новая транзакция не допускается, так как в данном сеансе запущены другие потоки. var clients = _context.clientSet; foreach (var c in clients) { // Some code here f.e. // string FullName = c.Name + " " + c.LastName; _context.SaveChanges(); } _context.SaveChanges() необходимо вынести за пределы блока Или Выгрузить необходимые данные в какую-либо коллекцию и далее работать с этой коллекцией, например: var clients = _context.clientSet.Select(x => new { Name = x.Name, LastName = x.LastName }).ToList(); foreach (var c in clients) { // Some code here f.e. // string FullName = c.Name + " " + c.LastName; _context.SaveChanges(); }