ABP框架理論學習之Hangfire整合

2022-01-19 15:39:31 字數 639 閱讀 2730

返回總目錄

首先,將abp.hangfirenuget包安裝到你的專案中,然後你可以為hangfire安裝任何儲存。最常用的乙個儲存室sql server儲存(檢視hangfire.sqlservernuget包)。安裝完這些nuget包之後,你才可以在abp中配置hangfire,如下所示:

[dependson(typeof (abphangfiremodule))]

public class myprojectwebmodule : abpmodule

);

}//...

}

如上所示,我們新增了abphangfiremodule作為依賴,並使用了configuration.backgroundjobs.usehangfire方法來開啟和配置hangfire(「default」是web.config中的連線字串名稱)。

注意:hangfire要求建立資料庫模式的許可權,因為第一次執行時,它要建立自己的模式和表。

檢視hangfire文件獲取更多資訊。

ABP理論學習之Abp Session

返回總目錄 當應用程式要求使用者登入時,那麼應用程式也需要知道當前使用者正在執行的操作。雖然asp.net本身在展現層提供了session物件,但abp也提供了在任何需要獲得當前使用者和租戶的地方都可以使用的iabpsession介面。關於iabpsession 為了獲得實際的session資訊,必...

ABP理論學習之開篇介紹

返回總目錄 為了和2016年春節賽跑,完成該系列部落格,我犧牲了今天中午的時間來完成該系列的第一篇 開篇介紹。開篇介紹嘛,讀過大學教材的同學都知道,這玩意總是那麼無聊,跟考試沒關係,乾脆直接跳過,呵呵,多麼美好的大學時光啊!不過,現在想想,開篇介紹確實不怎麼重要,它只是告訴我們今後我要開始講什麼了,...

ABP理論學習之Nuget包

返回總目錄 abp已經發布在nuget上,這裡是所有包的列表。abp abp系統的核心包。所有其他的包都依賴這個包。abp.web 提供了mvc和web api都使用的一些通用類和資源 abp.web.resource web層的資源 js,css.檔案 abp.web.mvc 提供一些asp.ne...