【问题标题】:.NET Hangfire, DB connections specific to jobs.NET Hangfire,特定于作业的数据库连接
【发布时间】:2020-10-05 21:02:40
【问题描述】:

使用 Hangfire,我有需要不同用户(不同权限)连接到数据库的作业(我需要按原样集成的继承代码)。

在我的 web.config 中配置了两个连接字符串。

在启动期间,我使用UseSqlServerStorage 将其设置为连接字符串之一,这很好。

现在我不知道如何为某项工作切换到另一个。

我尝试将 UseSqlServerStorage 作为作业的一部分设置为另一个连接字符串(并在作业完成后将其设置回来),但我根本没有切换到另一个连接字符串。

我用谷歌搜索了它,但它似乎不是常见的做法。我是否忽略了某些事情,这是否应该完全不同?

我基本上只是想为不同的工作使用不同的数据库用户,以便可以使用现有的数据库用户及其权限。

【问题讨论】:

  • bingoogled ?这是新的
  • ...因为雅虎搜索有点过时了
  • Hangfire 使用的连接字符串与您的应用程序逻辑使用的连接字符串无关。只需让您的应用程序逻辑从单独的位置读取其连接字符串即可。
  • 我也发现了!感谢您的确认。

标签: .net sql-server web-config connection-string hangfire


【解决方案1】:

用于 Hangfire 的连接字符串与您的应用程序逻辑使用的连接字符串无关。只需让您的应用程序逻辑从单独的位置读取其连接字符串即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多