将实例化类传递给Castle Windsor派生的具体类

时间:2010-05-17 19:29:42

标签: c# entity-framework inversion-of-control castle-windsor repository-pattern

我有一个系统,我用它来测试一些新的架构。我有以下设置(在MVC2 .Net - C Sharp中):

查看<控制器<服务<存储库< DB

我正在使用Castle Windsor作为我的DI(IoC)控制器,这在Service和Repo层中都运行良好。但是,我现在处于这样一个阶段,我想将实体框架(DatabaseNameEntity)传递给Service的构造函数,然后传递给Repo,这样我就会有一些类似于每个请求的工作单元模式(这个感觉就像我想要实现的那样) - 而且我很难弄清楚如何使用Castle Windsor完成这项工作。

我是在傻傻的切线上走吗?任何指针都赞赏。

1 个答案:

答案 0 :(得分:0)

你想通过那个?来自通话网站? 使用Typeed Factory Facility。