介紹 Internet Information Services (IIS) 是一種靈活、安全且可管理的 Web 服務器,用於托管 Web 應用(包括 ASP.NET Core)。雖然我們的程序可以 ...
介紹 Internet Information Services (IIS) 是一種靈活、安全且可管理的 Web 服務器,用於托管 Web 應用(包括 ASP.NET Core)。雖然我們的程序可以 ...
開篇語 自己從頭開始走一遍docker部署.net的流程,作為一種學習總結,以及后續會寫一些在該基礎之上的文章。 本次示例環境:vs2019、net5、docker、postman ...
1. 優點 有助於保護原有系統,不受影響,並及時修改問題 可以實現用戶的私人定制(比如是付費接口) 快速迭代 2. API版本控制 在URL中追加版本或者作為查詢字符串參 ...
開篇語 本文開始之前,首先我想問下大家對於屬性和特性知道多少?屬性和特性又有何區別? 對於該單詞,我更想把它稱之為:特性。對於屬性和特性就是名稱上有糾葛(不知道你們迷不迷,反正我寫本文之前我是迷了 ...
1. 連接數據庫 通過依賴注入配置應用程序,通過startup類的ConfigureService方法中的AddDbContext將EFCore添加到依賴注入容器 將名為 OpenDbCont ...
介紹 YApi 是高效、易用、功能強大的 api 管理平台,旨在為開發、產品、測試人員提供更優雅的接口管理服務。可以幫助開發者輕松創建、發布、維護 API,YApi 還為用戶提供了優秀的交互體驗,開 ...
介紹 EFCore工具可幫助完成設計數據庫時候的開發任務,主要用於通過對數據庫架構進行反向工程來管理遷移和搭建DbContext和實體類型。EFCore .NET命令行工具是對跨平台.NET Cor ...
介紹 通過一個簡單的項目,總結一下常用的幾種WebApi編寫方式以及請求方式。 本文示例代碼環境:vs2019、net5、MySQL 正文前准備 新創建了一個.Net5 WebAPI ...
開篇語 本文主要是回顧下從項目創建到生成數據到數據庫(代碼優先)的全部過程。采用EFCore作為ORM框架。 本次示例環境:vs2019、net5、mysql 創建項目 ...
介紹 不要依賴於具體的實現,應該依賴於抽象,高層模塊不應該依賴於底層模塊,二者應該依賴於抽象。簡單的說就是為了更好的解耦。而控制反轉(Ioc)就是這樣的原則的其中一個實現思路, 這個思路的其中一種實 ...