首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hangfire :缺少UseSqlServerStorage方法

Hangfire :缺少UseSqlServerStorage方法
EN

Stack Overflow用户
提问于 2017-07-20 09:26:30
回答 3查看 3.2K关注 0票数 0

我正在尝试为一个HangFire代码项目安装ASP.NET。

当我跟踪官方文档(https://www.hangfire.io/blog/2016/07/16/hangfire-1.6.0.html)或其他链接资源(http://www.dotnetjalps.com/2017/04/aspnet-core-hangfire-integation.html)时,听起来很清楚。加上这个

代码语言:javascript
复制
services.AddHangfire(config=>config.UseSqlServerStorage(Configuration.GetConnectionString("MyConnectionString")));

但不起作用。此扩展方法不存在。我错过了什么吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-07-20 12:05:49

所以我找到了答案..。

我不得不删除HangFire包,关闭VisualStudio2017解决方案并清除obj和bin文件夹。

然后,重新打开它,添加HangFire.AspNetCore和HangFire.SQLServer包。那就成功了。

票数 2
EN

Stack Overflow用户

发布于 2018-08-03 15:33:30

您可能丢失了HangFire.SqlServer包。一旦我把它添加到我的项目中,它就起作用了。您可以在这里找到最新版本的包。

代码语言:javascript
复制
https://www.nuget.org/packages/HangFire.SqlServer/
票数 7
EN

Stack Overflow用户

发布于 2019-04-16 09:08:18

我有一个类似的问题,这是因为我已经有GlobalConfiguration在我的启动,它是参考System.Web.Http.GlobalConfiguration。现在,我认为Hangfire会添加这个UseSqlServerStorage()作为扩展方法,比如Swagger,但是Hangfire带来了它自己版本的这个文件。

直接引用它对我有用:

代码语言:javascript
复制
Hangfire.GlobalConfiguration.Configuration.UseSqlServerStorage("connection_string");
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45210674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档