天天看點

ASP.NET MVC IOC 之 Autofac 系列開篇

本系列主要講述Autofac在.NET MVC項目以及webform中的使用。

autofac為IOC元件,實作控制反轉,主要結合面向接口程式設計,完成較大程度的解耦工作.

作為初學者,将學習到的每一步,比較詳細、清晰的呈現給大家,友善新人較快了解以及使用。

使用IOC,必須面向接口程式設計,所謂的接口程式設計,即程式中依賴于抽象,而不依賴于實作。

需要所有的業務邏輯盡量編寫在服務層中,控制器層等不直接調用資料庫上下文對象,如此,在一定程度上将各個操作層面區分開,更好的達到解耦的目的。

約定:控制器中不再調用資料庫上下文對象,隻在服務層中實作調用。

autofac的生命周期:https://blog.csdn.net/linshichen/article/details/82225274

https://www.cnblogs.com/supersnowyao/p/8455076.html

下一章,正式進入主題

繼續閱讀