.NET5.0 MVC 搭建筆記(VS2019)


開篇日常立個flag....

 

前置

開發工具

VS2019

概念、工具和前置知識

三層架構、模塊化

.NET MVC 框架

控制反轉(IoC);依賴注入;DI 容器、Autofac(第三方依賴注入容器)

EF Core 等 ORM(其他如 Dapper):連接數據庫

讀取配置文件

.NET MVC 過濾器(又稱攔截器、Filter):面向切面編程(AOP),實現業務分離、權限控制等

Redis:緩存

 

創建項目

前置概念

先了解兩個概念:解決方案(Solution)、項目(Project)

解決方案(Soluttion):包含一個或多個項目,完整運行起來就是一個完整程序

項目(Project):可能只包含了完整程序中的某一部分(或某一模塊)

創建

此處省略一萬字...

文件目錄及作用

傳送門

 

搬磚過程

1、Autofac 實現依賴注入:傳送門

2、EF Core 實現數據庫連接:

3、系統日志(基於 Filter):

4、權限控制(基於 AuthorizeFilter):

 

生成發布

 生成發布,並部署到 IIS 上:傳送門

 

上線

 

參考來源

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM