代碼位址:https://github.com/marshhu/netcore.sample
1、建立一個.net core項目,命名為NetCore.Sample,如下圖
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TVIF2bO52YoFjMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL2czN3EDM1MTMxATMxkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
選擇應用類型為api
建立成功後,目錄結構如下,自動建立了一個執行個體Controller,對外提供了幾個restful風格的api接口,運作起來可以通路
2、建立三層項目結構
建立 DAL(資料通路層)層,新增一個類庫命名為NetCore.DAL,完成後目錄結構如下
建立BLL(業務邏輯層),新增一個類庫命名為NetCore.BLL,完成後目錄結構如下
3、新增一個類庫命名為NetCore.Model,用來存儲實體
大體目錄結構暫時就這樣,後續文章會陸續完善