這篇文章主要講述 使用github actions 做CI AND CD 以跳過jenkins的 ...
系列導航及源代碼 使用.NET 開發TodoList應用文章索引 需求和目標 在這個系列的最后一節中,我們將使用GitHub Actions將TodoList應用部署到Azure Container Instance上。 實現 為了確保部署的應用能夠正確運行,我們需要做以下幾件事: 創建Azure SQL Server實例 選擇最便宜的數據庫規格就可以了,新建一個ResourceGroup名為to ...
2022-01-16 22:22 3 753 推薦指數:
這篇文章主要講述 使用github actions 做CI AND CD 以跳過jenkins的 ...
概述 Github在被微軟收購后,不忘初心,且更大力度的造福開發者們,推出了免費私有倉庫等大更新。近期又開放了packages和actions兩個大招,經筆者試用后感覺這兩個功能配合起來簡直無敵。 GitHub Packages 是一個和每一個代碼倉庫關聯的軟件包倉庫。通俗來說就是代碼倉庫 ...
Github 原生 CI/CD,初嘗 Github Actions Intro Github 目前已經推出了自己的 CICD 服務 —— Github Actions,而且比微軟的 Azure DevOps Pipelines 對開發者來說更友好,使用起來更好用。 Github ...
系列導航 使用.NET 6開發TodoList應用文章索引 需求 需求很簡單:如何創建新的TodoList和TodoItem並持久化。 初學者按照教程去實現的話,應該分成以下幾步:創建Controller並實現POST方法;實用傳入的請求參數new一個數據庫實體對象;調用 ...
系列導航 使用.NET 6開發TodoList應用文章索引 需求 需求很簡單:實現GET請求獲取業務數據。在這個階段我們經常使用的類庫是AutoMapper。 目標 合理組織並使用AutoMapper,完成GET請求。 原理與思路 首先來簡單地介紹一下這這個類庫 ...
系列導航及源代碼 使用.NET 6開發TodoList應用文章索引 需求 查詢中有個非常常見的需求就是后端分頁,實現的方式也不算復雜,所以我們本文僅僅演示一個后端查詢分頁的例子。 目標 實現分頁查詢返回。 原理與思路 對於分頁查詢而言,我們需要在請求中獲取當前請求的是第幾 ...
系列導航及源代碼 使用.NET 6開發TodoList應用文章索引 需求 在查詢請求中,還有一類常見的場景是過濾查詢,也就是有限制條件的查詢,落在數據庫層面就是常用的Where查詢子句。實現起來也很簡單。 目標 實現查詢過濾的功能 原理與思路 查詢過濾的請求有兩種方式,一種 ...
系列導航 使用.NET 6開發TodoList應用文章索引 需求 因為在項目中,會有各種各樣的領域異常或系統異常被拋出來,那么在Controller里就需要進行完整的try-catch捕獲,並根據是否有異常拋出重新包裝返回值。這是一項機械且繁瑣的工作。有沒有辦法讓框架自己去做這件 ...