C# 基于GUI的IoC容器?

C# 基于GUI的IoC容器?,c#,.net,inversion-of-control,C#,.net,Inversion Of Control,是否有一个IoC容器,其中的配置是实时的,并通过图形用户界面(gui)而不是代码或xml配置来完成 我想到的是这样的情况,图中的每个框代表一个C#对象,链接代表依赖注入 我看到了很多非常酷的用例,但我找不到任何类似的东西。听起来像是可以通过反射快速构建自己的东西。VS在“对象测试台”窗口中有类似的功能,但它用于将类实例化为对象和测试方法,而不是混淆类的组成和设计模式。为什么这会很有趣?这里我必须引用Anders Hejlsberg的话:“有时一行代码会显示上千张图片。”MarkSeemann:以

是否有一个IoC容器,其中的配置是实时的,并通过图形用户界面(gui)而不是代码或xml配置来完成

我想到的是这样的情况,图中的每个框代表一个C#对象,链接代表依赖注入


我看到了很多非常酷的用例,但我找不到任何类似的东西。

听起来像是可以通过反射快速构建自己的东西。VS在“对象测试台”窗口中有类似的功能,但它用于将类实例化为对象和测试方法,而不是混淆类的组成和设计模式。为什么这会很有趣?这里我必须引用Anders Hejlsberg的话:“有时一行代码会显示上千张图片。”MarkSeemann:以“有时”开头的引号并没有真正的用处。一个更好的问题是:是否有一个容器可以使用所有注册的服务生成依赖关系图。使用工具来注册所有内容不是很有趣,因为依赖项是由构造函数指定的。