猿问

asp.net core 多个数据库

大家好  有个问题想问一下 ;

我的业务 分了好多库,然后每个库的数据表都一样,只是数据不一样。 

我是想Controller 给的参数 来确定 链接字符串 然后把链接字符串传给service  然后service 再穿给dal ;

这样的话 再注入的时候 就需要参数了。  请问 这样做可以吗? 有没有 更好点方式?


慕盖茨4494581
浏览 1047回答 1
1回答

翻阅古今

构造函数注入 IConfiguration ,通过 IConfiguration 从 appsettings.json 中读取不同的连接字符串public IActionResult Index(IConfiguration configuration){     configuration.GetConnectionString("A");    return View(); }
随时随地看视频慕课网APP
我要回答