Я прихожу к вам за советом. Я разрабатываю консольное приложение (сервер), для которого требуется внешняя библиотека.
Я использую Entity Framework Core. Но у меня все еще есть пробелы в отношении концепции asyn c / await. Я прочитал немало вещей, попробовал немало вещей.
Я настроил архитектуру Entity / DAL / BLL, касающуюся базы данных и архитектуры ECS (Entity Component System).
У меня есть системы, которые вызывают событие (OnInitialized). В этом случае мне нужно загрузить разные данные из базы данных (в зависимости от системы).
Невозможно выполнить несколько параллельных запросов одновременно для одного и того же DbContext. У меня есть только одна база данных с несколькими таблицами.
Поэтому я должен разработать взаимодействие с базой данных полностью синхронизированным c?
Или есть шаблон для использования нескольких асинхронных c одновременно