web api 2项目的dryIOC容器实现c#

时间:2015-01-14 18:15:57

标签: c# asp.net-web-api dependency-injection ioc-container

我是VS C#的新手并且来自JAVA(Spring)背景我开始用Webapi 2和VS2013进行POC。 所以现在我被困在DI容器创建中,所以我将使用dryIoc,但我不确定如何创建一个?更好的是如何做一个自动扫描整个类 - 模型库并找出依赖关系的方法。

有关如何执行此操作的最佳文章教程,最佳实践模式? 我在docs中找到的内容并不完全清楚我在何处放置此代码或如何执行此操作以便扫描文件夹/类。

修改
澄清:这就是我想要完成的事情:

  1. 我需要创建一个基于dryIoC的DI IoC容器。 Why dryIoc
  2. 无法使用Unity
  3. 容器扫描类并自动注册它们的方法,而不是一个接一个。

1 个答案:

答案 0 :(得分:0)

以下是带有DryIoc,WebApi和OWIN的sample

对于批量/自动注册,您可以使用RegisterMany