我有使用Trigger時間表中的天青WebJob功能:如何將任意參數傳遞給Azure WebJob SDK方法?
let resetTablesWebJob([<TimerTrigger "*/10 * * * * *">] timer:TimerInfo) =
// do stuff
()
但是我想通過一些相關的背景信息,以及到所述webjob例如
let resetTablesWebJob([<TimerTrigger "*/10 * * * * *">] timer:TimerInfo, myData:Foo) =
// do stuff with myData, too.
()
我已經看到了SO和其他地方的一些帖子,通過與DI和AutoFac等等,等等這樣做的整個麻煩去 - 有沒有這樣做,在那裏我可以簡單的一個稍微更輕巧的方式在初始化時傳入JobConfig
某個對象或值,稍後在Webjob調用期間由綁定引擎拾取對象或值?
如果獨立於上下文,則可以使用靜態對象 – Thomas
是的,謝謝。但我正在尋找一種將它作爲參數傳遞的方法。 –
你不能。你必須使用DI。 – Thomas