第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

.Net Core 2.1 上報長任務(wù)進度

.Net Core 2.1 上報長任務(wù)進度

C#
浮云間 2021-10-24 14:04:51
我正在使用 Core 2.1 和后端到 SQL 服務(wù)器的實體框架將一個非常古老的 VB 遺留應(yīng)用程序重寫為基于瀏覽器的 C# ASP.Net 應(yīng)用程序。其中一些功能是長時間運行的任務(wù)。一個例子是地址地名錄 CSV 文件的導(dǎo)入。這些文件的大小通常為 50-100Mb,需要解析。我編寫了一個上傳器和導(dǎo)入函數(shù),它運行大約 15 分鐘 - 其中大部分是數(shù)據(jù)庫寫入時間。我試圖找到一種運行導(dǎo)入過程的方法,以便它可以向客戶端瀏覽器報告進度,理想情況下通過將菜單選項更改為進度條直到任務(wù)完成 - 因為 _layout.cshtml 位于每個頁面上,它會讓任何用戶知道任務(wù)正在運行以及何時完成。我查看了 IHostedServices 和 BackgroundService 函數(shù),但找不到與我正在嘗試做的事情相匹配的任何示例。我看過一篇關(guān)于 MVC5 的文章,它使用了 SignalR & Knockout(我不太熟悉),但它沒有使用 Core 2+ 或更新的服務(wù)功能。任何人都可以給我指出一個很好的 .Net Core > 2.0 這樣的例子嗎?
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 301 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號