[英]How to add additional job params that are substituted to CoreBackgroundJobPerformer in Hangfire.io
在出色的hangfire.io库中, 可以使用在作业执行时替换的特殊参数执行作业,例如IJobCancellationToken ,该参数使您可以取消作业。 同样,可以在运行时将PerformContext添加为参数。 此功能在CoreBackgroundJobPerformer中实现
如何添加自己的自定义替换,以便除了内置的参数替换之外,还可以更改替换行为以在作业执行时替换自己的参数?
AFAIK我需要实现一个自定义IBackgroundJobPerformer,该IBackgroundJobPerformer将由一个自定义BackgroundJobServer创建。 但是,有没有更简单的方法?
似乎没有简单的方法可以执行此操作,并且可能需要对hangfire进行某些更改或运行派生的版本。 有关如何实施的进一步讨论, 请参见https://github.com/HangfireIO/Hangfire/issues/1221
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.