[問題] Web API 2如何建立背景執行工作

看板Web_Design作者 (無傷大雅)時間7年前 (2017/11/29 11:48), 編輯推噓1(102)
留言3則, 2人參與, 7年前最新討論串1/1
因為自己的WebAPI 2有些資料獲取必須是即時的新資訊, 所以希望能在同一個Controller內建立執行緒, 不過將自制有執行緒的類別的物件放在Controller的建構子內會有問題, 因為當每次送一次Method時,發現程序都會去調用一次這個Controller的建構子@@ 難道要設立變數去判斷是否已建立了此執行緒嘛?? 或是說我放的位置是錯誤的呢?請版友幫幫忙,謝謝。 http://www.huanlintalk.com/2014/03/writing-aspnet-background-tasks.html -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.193.176 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1511927280.A.925.html

11/30 08:22, 7年前 , 1F
排程的話,可以用Quartz
11/30 08:22, 1F

12/04 11:37, 7年前 , 2F
謝謝分享喔!!
12/04 11:37, 2F

12/04 11:38, 7年前 , 3F
在Global.asax.cs內建立線程似乎也是個方法@@
12/04 11:38, 3F
文章代碼(AID): #1Q7Ytmab (Web_Design)
文章代碼(AID): #1Q7Ytmab (Web_Design)