我来给你一些建议。我正在开发一个需要外部库的控制台应用程序(服务器)。
我使用实体框架核心。但是我对 async / await 的概念仍然存在差距。我已经阅读了很多东西,尝试了很多东西。
我建立了一个关于数据库和 ECS(实体组件系统)架构的实体/DAL/BLL 架构。
我有调用事件(OnInitialized)的系统。在这种情况下,我需要从数据库加载不同的数据(取决于系统)。
在同一个 DbContext 上同时进行多个并行查询是不可能的。我只有一个包含多个表的数据库。
那么我应该开发与数据库完全同步的交互吗?
或者是否有同时使用多个异步的模式?