使用依赖关系注入在ASP.NET Core中编写干净代码
ASP.NET Core 1.0 是 ASP.NET 的完全重新编写,这个新框架的主要目标之一是更多的模块化设计。即,应用应该能够仅利用其所需的框架部分,方法是框架在它们请求时提供依赖关系。此外,使用 ASP.NET Core 构建应用的开发人员应该能够利用这一相同功能保持其应用松散耦合和模块化。借助 ASP.NET MVC,ASP.NET 团队极大地提高了框架的支持以便编写松散耦合代码,但仍非常容易落入紧密耦合的陷阱,尤其是在控制器类中。 紧密耦合 紧密耦合适用于演示软件。如果你看一下说明如何构建 ASP.NET MVC(版本 3 到 5)站点的典型示例应用程序,你很可能会找到如
用户评论