![]() |
1
2
在我看来,您的代码库中似乎缺少了一个抽象。在正常情况下,服务(
要解决此问题,请将
这允许您通过其封闭泛型表示注册此接口的所有实现,并允许您的控件依赖于此封闭泛型表示:
正如您所看到的,每个查询都定义了一个“XXXParameters”对象。这是一个DTO,包含运行查询所需的所有参数。您的代码
批量注册所有可能有点困难
您可以在本文中找到有关为什么要以这种方式对查询建模的更多信息: Meanwhile⦠on the query side of my architecture 。 |
![]() |
Navid K · 与StructureMap 4.6瞬态生命周期混淆 6 年前 |
![]() |
ViqMontana · 如何使用结构图模拟基类? 7 年前 |
|
chapas · 注入到不同的项目/程序集中 8 年前 |
![]() |
Morn · 构造函数依赖注入WebApi属性 10 年前 |
![]() |
Martin R-L · 可以使用约定注入基于ctor参数名称的命名实例吗? 12 年前 |