iT邦幫忙

0

SignalR 和資料庫之間的問題(ASP.NET Core MVC)[已解決]

  • 分享至 

  • xImage

最近因為打算做具有即時更新效果的監控網站,想先從資料庫撈值,達到即時呈現的部分,看了微軟官方教學後,去網路找到了一個很接近我需求的範例,StockTickR是透過給於隨機變數,模擬股價資料變化後,能達到呈現即時變化的效果,因此最有概率需修改的地方應該是將供給隨機數值的部分替換成資料庫資料,但我真的太菜了...看了好幾天文章,也沒能改出來,有這方面經驗的大大,能分享一些經驗或方向給小弟嗎?/images/emoticon/emoticon02.gif
下列github網址有目前參考的程式原檔
https://github.com/aspnet/SignalR-samples

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
I code so I am
iT邦高手 1 級 ‧ 2021-12-01 09:50:10
最佳解答

StockTickRApp 專案不可引用 Microsoft.EntityFrameworkCore 套件,引用後會造成 SignalR 連不上,需要另外開一個Web API專案,負責存取資料庫才可以。

看更多先前的回應...收起先前的回應...
andow1198 iT邦新手 4 級 ‧ 2021-12-01 17:02:26 檢舉

I大 你好,換句話說,SignalR無法和資料庫連接的部分,整合在一起,一定要分開才能運作?/images/emoticon/emoticon06.gif

我試的結果是如此,分成兩個專案,以Web API溝通是OK的,我沒有嘗試以DLL開發是否可行。

SignalR是可以和資料庫連接的喔@@

我回答的不夠精準,應該是【StockTickRApp 專案不可引用 Microsoft.EntityFrameworkCore 套件,但可以使用OLEDB Provider 直接連接資料庫】,感謝樓上提醒。

andow1198 iT邦新手 4 級 ‧ 2021-12-03 15:01:49 檢舉

好的,謝謝兩位大大指點/images/emoticon/emoticon33.gif

我要發表回答

立即登入回答