Dmitri Vychikov

Results 7 comments of Dmitri Vychikov

I'm willing to work on this, but don't have much time. I'll see if I can make something next weekend. However, I'm still not sure how to better approach this....

Hangfire is designed to run with `at-least-once` execution semantics. If it considers your job to be abandoned (for instance, because the processing server was shutdown and stopped sending heartbeats), then...

Hello @pradeepm1207 This issue is more related to `Hangfire.Postgresql` storage, not Hangfire itself. It happens because due to how distributed locks are implemented in `Hangfire.Postgresql`. They use a separate database...

Hello @Shazwazza Are you aware of any broken real world use cases because of this? In our AspNetCore 3.1 app, we use Hangfire and NLog for logging. The minimum log...

Thanks for the more detailed explanation. As for `Hangfire.Console.Extensions`, they have `PerformingContextAccessor` class which works similar to `HttpContextAccessor`. Every Hangfire's running job has a `PerformingContext` associated with it. By default,...

`static readonly` fields are evaluated at runtime when `const` — at compile time. If state names are constants and if at some point a constant value is changed, it will...