個人經驗 用 ini 或是 JSON 檔案來處理
並放在特定目錄以供存取使用,如果團隊都是用 .NET 開發我會用 INI 檔來做處理,簡單又可以寫註解說明,JSON 當然也可以看團隊的喜好是如何..
VS開發的話可以使用secrets key的方式達到目的,
對專案點右鍵 "管理使用者密碼"開啟secrets.json填入connectionStrings,
再對專案點右鍵 "編輯專案檔",
將UserSecretsId的值複製下來覆蓋其他需要共用的專案的UserSecretsId
secrets.json會取代appsetting.json中的同欄位值