【发布时间】:2011-09-30 08:55:34
【问题描述】:
我有一个c# .netWPF 应用程序,现在我需要注册一些已被BLL 和DAL 层使用的东西(基本上是NInject IoC 模式的内核)。
我想知道dll 的入口点或类似的东西,我可以在其中放置代码(内核注册)。
对于WPF 部分,我使用App.xaml.cs,对于WCF 部分,我使用Global.asax.cs,因为它们是这些东西的入口点。但是独立的dlls呢,他们的切入点是什么。
一种方法是,我可以在我的 dll 中添加一个静态类来实现这个目的,并从app.xaml.cs 我调用 BLL 的这个方法并注册我的内核。但这似乎更像是一种解决方法而不是方法。
请指导我更多的点和逻辑。
【问题讨论】: