2016-12-27 73 views
1

我試圖在MySQL API中使用Web API應用程序中的Hangfire MySqlStorage。我安裝了NuGet軟件包「Hangfire.MySqlStorage」1.0.3版。當我配置遲髮型我收到以下錯誤,Hangfire MySqlStorage - HttpConfiguration不包含'UseStorage'的定義

HttpConfiguration不包含「UseStorage」和 沒有擴展方法「UseStorage」接受 類型的第一個參數定義「HttpConfiguration」可尋(你是否缺少使用指令或裝配參考?)

似乎我在這裏失去了一個參考。無法弄清楚。

回答

0

看來你是在錯誤的對象上調用方法。

它應該是,按照文檔:

GlobalConfiguration.Configuration.UseStorage(
    new MySqlStorage(connectionString)); 

GlobalConfiguration實際上Hangfire.GlobalConfiguration從Hangfire.Core庫。

+1

似乎是這樣。名字不明確。我發現這個問題也是https://github.com/HangfireIO/Hangfire/issues/337。謝謝。 – sajith