【发布时间】:2021-07-23 05:14:32
【问题描述】:
- 使用rabbitMQ
- 根据需要调用 API 并添加或更新数据库
- 插入将由 API/UI 独立使用的初始设置数据。
我不确定初始设置数据是否需要在 Taskconsumer 服务中,或者我应该将其移至 API 。 API 可以通过 EFramework 代码优先方法访问 DB。那么可能需要将我的 DML/DDL 查询移动到可由 API 触发的数据访问层? .
初始设置数据的作用
- 在 API 使用的同一个表上创建索引
- 插入运行应用程序所需的枚举、类型等 等
欢迎任何建议/cmets。
谢谢
【问题讨论】:
标签: design-patterns architecture microservices asp.net-core-3.1 api-design