主要說明一般常用的API該如何一步一步地完成
包含服務介面(這次使用一般應用介面而非CRUD專用介面)
還有介面實作、權限屬性、AutoMapper、種子資料、測試
主要說明一般常用的API該如何一步一步地完成
包含服務介面(這次使用一般應用介面而非CRUD專用介面)
還有介面實作、權限屬性、AutoMapper、種子資料、測試
主要說明如何實現自定義倉儲
其他之前已說明過的部分則快速帶過
使用一些 DDD 最佳實踐來實作 Author 的領域層
這篇主要說明 ABP 內建的授權系統
使用 RBAC (以角色為基礎的存取控制)
這篇接續上一篇 開發教學 Part 2 圖書列表頁
主要是前端的 CRUD 實作,所以這篇先不多做解釋,單純複製貼上,
如果對前端 Angular 實作沒有興趣,可以先跳過
當然如果你剛好負責專案的全端,又剛好要用 Angular ,那可以找時間看一下
其實這篇拿來做個簡易後台是很合適的
這篇接續上一篇 開發教學 Part 1 創建服務端
主要介紹 ABP Dynamic JavaScript API Client Proxies
可以自動根據 API 生成 JavaScript 呼叫 API 的函式
另外是關於 ABP 多國語言的部分如何使用
至於 Angular 實際實作的部分這邊就快速帶過
此開發教學相較上一篇 No.01 快速開始 比較複雜一些
第一次接觸還沒看過快速開始的建議先從上一篇先看
這篇理論上同樣著重在 .Net Core + EF Core 建立 API
前端框架 Angular 的實現不在本次重點會先快速帶過
使用 ABP.IO 以 Angular + EF Core 簡單建立 API
著重在 .Net Core API 新增部分
前端 Angular 不在本次重點會先快速帶過
建完專案之後呢,都說領域驅動了,先將領域層處理一下
SQL SUM(A), SUM(B) FROM C
在 Linq 一時之間竟然打不出來..
趕緊筆記一下
紀錄一下怎麼快速試寫專案要用的 Linq
Nlog.config 的採坑紀錄
筆記下 Console 達到如同 Web Application 讀取設定檔
.Net 3.0 以後環境變數名稱規則變更如下所示
.Net 3.0 以前環境變數名稱皆為 ASPNETCORE_ENVIRONMENT
筆記一下 EF Core 消極載入的前世今生
首先認明以下安裝套件
ASP.NET Core Runtime - Windows Hosting Bundle Installer
重點是 Runtime 不等於 Hosting Bundle