Ninject使用“在SCOPE中”

时间:2011-08-03 02:47:27

标签: ioc-container ninject

我想在我的应用程序中实现IoC,我对此很少有疑问

将接口绑定到类时,我想指定对象的范围 在解析类对象时,我希望它自动解决所有依赖项 在将vaue类型参数传递给我的绑定时,我怎样才能使用工厂方法来传递值,因为我不想使用构造函数参数来实现相同的

我在我的WCF应用程序中使用IoC,如果我做错了,请建议一些更好的approch以获得最佳结果

谢谢

1 个答案:

答案 0 :(得分:1)

首先,请务必查看Ninject.Extensions.Wcf,其中包括示例以及将自定义工厂放入.svc文件的事实。

然后只需在模块加载中发出Bind<>().To<>().InXyzScope().WithConstructrorArgument(...)次调用。

你没有问过一个结构化的问题,所以我怀疑其他人是否能够更好地尝试答案,这可能不会让你开心...