是否可以查看注册到StructureMap的所有服务/类型?

时间:2009-01-19 15:10:34

标签: .net inversion-of-control structuremap

我只是在尝试使用结构图,并希望能够看到我的哪些类已注册哪些服务。

例如使用castle windsor,我可以打开调试器并查看container.Kernel.GraphNodes以查看所有当前注册的服务/类型配对的列表。

StructureMap内部是否有相似的视图?同样,这只是我打算用来帮助我熟悉它的注册表dsl。

1 个答案:

答案 0 :(得分:1)

ObjectFactory.WhatDoIHave()或container.WhatDoIHave()其中container是Container。链接可能很有用:http://nhibernate.codebetter.com/blogs/jeremy.miller/archive/2008/11/30/a-gentle-quickstart-for-structuremap-2-5.aspx