我正在寻找一个用于 asp.net webapi 的 ioc 容器。我们正在寻找的几个关键功能如下
- 自定义生命周期
- 对 Web 请求生命周期的内置支持
- 在管理依赖注册方面与 web api 的良好集成。
我正在寻找一个用于 asp.net webapi 的 ioc 容器。我们正在寻找的几个关键功能如下
我个人喜欢Unity。我使用 Unity 的原因是它是由 Microsoft 构建的,因此您可以期望它几乎是最新的。我也有过使用它的经验,它对 ASP.NET Web API 有很好的支持,但最终选择还是反对容器取决于你。这真的取决于个人口味。
ASP.NET 教程中有一小部分讨论了将 Unity 与 Web API 结合使用。