На работе дали тестовое задание, чтобы я написал consumer для кафки на дотнет6, затем полученный стрим данных сразу же записывать в базу данных, написал код, при симуляции получении данных, когда данные отправлял данные по одному спокойно все записывалось в таблицу, но когда отправил 100 данных подряд программа сломалась.
Текст ошибки:
System.InvalidOperationException: "A second operation was started on this context instance before a previous operation completed. This is usually caused by different threads concurrently using the same instance of DbContext. For more information on how to avoid threading issues with DbContext, see https://go.microsoft.com/fwlink/?linkid=2097913."
Использовал efcore. Можете посоветовать, как поступать ? Я не могу понять.