|
|
1
1
Autofac的默认行为是有原因的。要求it部门采取不同的做法将在依赖项注入级别添加应用程序逻辑,这违反了关注点的分离(DI应该只注入依赖项),并直接导致令人惊讶的行为(“为什么DI没有注入所有可用的组件?”)降低了系统的可维护性。 这可能不是问题。
如果是,在调用它们的点
或者类似的
或者别的什么。关键是如果
如果情况与描述不同,则
还有另一个问题:
您的测试需求正在渗透到您的主要逻辑中。这些DI配置测试应该独立于生产DI配置。
|
|
|
Sam Winston · SaaS体系结构-数据污染 8 年前 |
|
|
bertie · Amazon Cognito多租户最佳方法 8 年前 |
|
|
Righto · Springboot多租户不适用于多线程 8 年前 |
|
|
belnxkkk · spring在运行时添加数据源 8 年前 |
|
|
Lewis Quaife · Firebase-每个客户端的子域 8 年前 |