【发布时间】:2011-12-18 20:12:20
【问题描述】:
我正在尝试学习如何使用依赖注入和 Ninject。我一直在阅读有关该主题的博客文章和 Mark Seeman 的书“.NET 中的依赖注入”。虽然我对 DI 有一个大致的了解,但我很难理解如何在 n 层 Web 应用程序中组织代码。
有谁知道我可以下载的项目示例或要查看的博客文章吗?如果示例基于 Ninject 和 MVC3,那就更好了。
【问题讨论】:
-
你知道这本书有大量的示例代码可供下载吗?虽然没有 Ninject,但由于应用程序架构应该与容器无关,这应该无关紧要:)
-
嗨,马克,谢谢您的回答。我当然没想到我提到的这本书的作者会给出答案。我知道代码,但我仍然很难弄清楚如何分层组织代码。我发现你的书非常有趣而且做得很好,它确实让我质疑我迄今为止编写 Web 应用程序的方式。到目前为止,我在 Web 应用程序上的工作方式绝对适合您的 Mary 电子商务应用程序示例。
标签: asp.net asp.net-mvc-3 dependency-injection ninject