iT邦幫忙

0

REST API 轉化成安裝元件可能性

各位高手萬安!
小弟用Entity Framework 的架構寫了一組API
內容是簡單的GET 與 POST 用來撈 MSSQL 給前端使用
現在碰上了一個實務的問題
API使用上要對應SQL的實體,所以不同PC架設,需對API更新資料庫實體模型
,以及更新Web.config的連接字串
現在廠商要求一健安裝的功能
例:將API轉成安裝元件
想請問各位高手,小弟撰寫的這類型API,有辦法達成一健安裝嗎?
(自動對應實體資料庫及更改Web.config的連接字串)
小弟使用的工具是Visual Studio (C#)
還請各位高手不吝賜教,感激萬分!

1 個回答

0
小魚
iT邦大師 1 級 ‧ 2019-07-30 14:10:11
最佳解答

其實我不大喜歡用Entity,
我印象中Entity要透過VS去更新模型,
而且我還曾經更新失敗,
(可能因為我不熟吧,那是接別人的案子才會用)
也許有其他高手有辦法做到吧,
不過如果不用Entity倒是可以做到你要的功能,
只是以你的現行程式需要改動很大就是了...

Btw, 一鍵安裝跟 是不是Restful 有什麼關係...
而且只有Get跟Post應該不算Restful吧...

謝謝小魚大大總是即刻救援,因為我對api還不熟,已更改內文,非常抱歉。

小魚 iT邦大師 1 級 ‧ 2019-07-30 14:20:51 檢舉

我只能說,
如果你不能去那台電腦用VS操作,
Entity可能沒辦法這樣做,
(或是直接把資料庫結構安裝進去也是要去電腦操作)
我現在都是自己下指令建資料庫、建表,
就真的可以一鍵安裝(連一鍵都不用),
不過當然SQL Server還是需要手動安裝...

我要發表回答

立即登入回答