2017-11-10 14 views
0

ASP.NET Boilerplate Core 2.0アプリケーションに問題があります。UseHangfireServer例外をスローする

私はアプリケーションレイヤーで多くの作業をしましたが、今はMVCプロジェクトでコードを試してみたいと思います。

System.InvalidOperationException: 'Unable to find the required services. Please add all the required services by calling 'IServiceCollection.AddHangfire' inside the call to 'ConfigureServices(...)' in the application startup code.'

このエラーは、ライン(102)にoccures:私は、私は次のエラーを取得するアプリケーションを起動しようとする。しかし app.UseHangfireServer();

私はhangfireと間違っているかわかりません。私はstartup.csファイルのコードを変更しませんでした。

+0

あなたはHangfireを使用していますか?それ以外の場合は、その行を安全にコメントアウトすることができます。 – aaron

+0

はい私はそれを使用したい..それは問題です:| – mg92

答えて

1

これは、エラーメッセージが何をあなたに言っているものです。

services.AddHangfire(config => 
{ 
    config.UseSqlServerStorage(_appConfiguration.GetConnectionString("Default")); 
}); 

は前the lineに上記を追加します。

services.AddScoped<IWebResourceManager, WebResourceManager>(); 
+0

ありがとうございます!できます! – mg92

+0

あなたは大歓迎です! – aaron