0
目前在我的winforms应用程序中,我所有的类型都在Main
方法中注册。 我正在寻找解决方案我如何注册App.conf
内的所有新类型? 这是可行的吗?C#Unity IOC在App.conf中注册新类型
这是我目前在我的应用程序中使用:
[STAThread]
static void Main(string[] args)
{
UnityContainer ioc = new UnityContainer();
// This move in app.conf
ioc.RegisterType<Customer>();
ioc.RegisterType<MainWindow>();
ioc.RegisterType<IDatabase, MySqlDatabase>();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(ioc.Resolve<MainWindow>());
}
谢谢我解决了我的问题。 – Ivan