C# Windows窗体使用Unity注册依赖项

C# Windows窗体使用Unity注册依赖项,c#,winforms,unity-container,C#,Winforms,Unity Container,在哪里设置容器并注册WinForm应用程序的所有依赖项?我是在每个表单上设置容器,还是有一个通用的地方可以设置容器(如主功能)?另外,WinForms应用程序是否有引导程序? 我是Unity的新手,正在尝试学习它。你在一个合成根目录中注册你的依赖项,这将是WinForms应用程序中的主目录。在每一种形式中设置一个新容器都不会带来任何效果 我不确定Prism引导程序是否能在控制台应用程序中工作,但至少你应该试一试。Unity3D就是我们要讨论的吗?@AmitApollo:不,他说的是Unity,一

在哪里设置容器并注册WinForm应用程序的所有依赖项?我是在每个表单上设置容器,还是有一个通用的地方可以设置容器(如主功能)?另外,WinForms应用程序是否有引导程序?
我是Unity的新手,正在尝试学习它。

你在一个合成根目录中注册你的依赖项,这将是WinForms应用程序中的主目录。在每一种形式中设置一个新容器都不会带来任何效果


我不确定Prism引导程序是否能在控制台应用程序中工作,但至少你应该试一试。

Unity3D就是我们要讨论的吗?@AmitApollo:不,他说的是Unity,一个IoC容器。如果我在CR中设置它,我如何以我的表单访问该容器?我是否需要创建一个单体来容纳容器?