我目前正在查看多个教程(和阅读书籍)以开始使用 ASP.NET MVC。
我看到ninject(或类似的)被广泛用于实现依赖注入,据我了解,这里的主要问题是我需要的类的资源分配。
例如,我们希望确保我们只有一个 repo 对象的实例。
我需要先学习第一件事,所以我有兴趣知道如何在不使用 DI 技术的情况下创建 ASP.NET MVC,并且就我的对象资源而言仍然是正确的
更多信息:
我做了一些winforms应用程序。这些应用程序使用业务层 DLL (BLL)。这个 BLL 可以访问我的 DAL DLL(纯 ADO.NET)。他们工作得很好..
不,我想对 MVC 应用程序使用相同的 BLL。
注射与否?
没有注入实现?
我是否只是在我的控制器构造函数中创建 BLL 对象,仅此而已?