|
1
0
应防止向对象图中注入根据运行时信息更改的对象。这里的问题是连接字符串是否仍然是一个常量(在应用程序启动后不会更改),或者是否可以在不同的请求之间更改(例如,当每个用户都获得自己的连接字符串时)。 如果连接字符串是常量,解决方案很简单:只需在启动时请求连接字符串并无限期地使用它,就像您当前正在做的那样。
如果您的连接字符串不是配置文件中的常量值,而是运行时信息,那么它及其使用
因此,与其注射
你的
剩下的部分是定义
|
|
|
Leron · EF多对多关系未为其中一个实体添加记录 8 年前 |
|
Whirlwind · 使用实体框架6创建计算属性 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
user441521 · EF 6与它所持有的类不同的数据库集名称 8 年前 |