![]() |
1
0
我不能百分之百肯定我做了什么-但它现在起作用了。过程如下:我创建了中间件来识别发出请求的租户(即使用API)。这是通过读取客户端应用程序在请求头中发送的“tenantId”来完成的,然后将该tenantId保存到一个全局变量中(我使用了HttpContext)。因为中间件在大多数事情之前执行,当dbContext的OnConfiguring事件触发时,我已经知道这是哪个租户,所以在dbContext的OnConfiguring事件上,我将dbContext的connectionString设置为它应该是的任何值(取决于租户)。我无法在此评论中发布代码,因为评论不允许换行,而且它们太短,但是如果您愿意,请将您的电子邮件地址发送给我,我会通过电子邮件将代码发送给您。 |
![]() |
Yuri Mckoy · 未处理的异常。系统。无效操作异常 6 月前 |