Open donnytian opened 6 months ago
Followed the steps in the wiki to use HttpJob along with Tags, and observed that tags are not populated for JobAgent.
services.AddHangfire(config => config .UseSqlServerStorage(...) .UseConsole(...) .UseHangfireHttpJob(...) .UseTagsWithSql(...);
By checking the CodingUtil.IsTagServiceInstalled it returns false, it's a static file and was initialized earlier than expected.
CodingUtil.IsTagServiceInstalled
false
The workaround is to add Tags before the HttpJob:
services.AddHangfire(config => config .UseSqlServerStorage(...) .UseConsole(...) // Add Tags before HttpJob, otherwise HttpJob won't generate tags for its jobs. .UseTagsWithSql(...) .UseHangfireHttpJob(...);
To fix this issue, change CodingUtil.IsTagServiceInstalled a property should be fine.
thank you , i will fix it
Followed the steps in the wiki to use HttpJob along with Tags, and observed that tags are not populated for JobAgent.
By checking the
CodingUtil.IsTagServiceInstalled
it returnsfalse
, it's a static file and was initialized earlier than expected.The workaround is to add Tags before the HttpJob:
To fix this issue, change
CodingUtil.IsTagServiceInstalled
a property should be fine.