UseHangfireServer引发异常

mg9*_*g92 2 aspnetboilerplate asp.net-core-2.0

我的ASP.NET Boilerplate Core 2.0应用程序有问题。

我在应用程序层上做了很多工作,现在我想尝试MVC项目中的代码。但是,当我尝试启动应用程序时,出现以下错误:

System.InvalidOperationException:'无法找到所需的服务。请通过在应用程序启动代码中对“ ConfigureServices(...)”的调用内调用“ IServiceCollection.AddHangfire”来添加所有必需的服务。

此错误发生在第(102)行: app.UseHangfireServer();

我不知道Hangfire有什么问题。我没有更改startup.cs文件中的代码。

aar*_*ron 5

这是错误消息告诉您的操作:

services.AddHangfire(config =>
{
    config.UseSqlServerStorage(_appConfiguration.GetConnectionString("Default"));
});
Run Code Online (Sandbox Code Playgroud)

在上面的行上添加以上内容:

services.AddScoped<IWebResourceManager, WebResourceManager>();
Run Code Online (Sandbox Code Playgroud)