我有两个应用程序,一个是Web API,另一个是计划作业。
Web API
- 首先我运行此服务
- 有一个名为"User"的实体
- 我正在使用名为"ApplicationContext"的DB上下文添加一些虚假用户
- 数据将持久化在内存中的数据库中
定时作业服务(后台服务(
- 现在我正在运行此服务并尝试访问相同的
DbContext
- 但我看不出在新的环境中有假用户
如何访问另一个应用程序中的数据?
第二个应用程序必须通过第一个应用程序上的API访问DB。如果不执行此操作,就无法从其他进程访问内存中的数据库。
好消息是,这意味着第一个应用程序使您能够公开比裸数据库更高级别的功能。这主要是服务的全部目的。