系列背景 在進入微服務的實踐系列之前,我們一起來學習和實踐一下.NET應用開發生態中一些比較重要的技術,這個系列就是關於GraphQL在.NET 6應用中的實現。 系列導航 使用Hot Chocolate和.NET 6構建GraphQL應用(1) —— GraphQL及示例項目介紹 ...
項目源碼 TodoList on Github 系列導航 使用.NET 開發TodoList應用 系列背景 使用.NET 開發TodoList應用 項目結構搭建 使用.NET 開發TodoList應用 引入第三方日志 使用.NET 開發TodoList應用 引入數據存儲 使用.NET 開發TodoList應用 領域實體創建 使用.NET 開發TodoList應用 . 實現Repository模式 ...
2021-12-24 16:31 14 8686 推薦指數:
系列背景 在進入微服務的實踐系列之前,我們一起來學習和實踐一下.NET應用開發生態中一些比較重要的技術,這個系列就是關於GraphQL在.NET 6應用中的實現。 系列導航 使用Hot Chocolate和.NET 6構建GraphQL應用(1) —— GraphQL及示例項目介紹 ...
前言 想到要寫這樣一個系列博客,初衷有兩個:一是希望通過一個實踐項目,將.NET 6 WebAPI開發的基礎知識串聯起來,幫助那些想要入門.NET 6服務端開發的朋友們快速上手,對使用.NET 6開發后端服務的技術全貌有一個基本的認識和掌握,順便把自己的技能樹檢查一遍;二是希望為國內的.NET ...
系列導航 使用.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應用文章索引 需求 在HTTP請求中,我們還剩下兩類不常使用的請求沒有講到,本文就來實現以下關於OPTIONS和HEAD請求。OPTIONS請求用來貨哦去關於某個特定的URI能夠允許執行的請求類型,而HEAD請求可以理解為不實際 ...
系列導航 使用.NET 6開發TodoList應用文章索引 需求 因為在項目中,會有各種各樣的領域異常或系統異常被拋出來,那么在Controller里就需要進行完整的try-catch捕獲,並根據是否有異常拋出重新包裝返回值。這是一項機械且繁瑣的工作。有沒有辦法讓框架自己去做這件 ...