ErrLookup › HangfireIO/Hangfire
HangfireIO/Hangfire
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required · C# · 369 source files
Analyzed at c236dd0f93 on 2026-08-13. 131 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Was unable to initialize a background job | exception | error | job-creation, retry, storage, race-condition |
| Only 'SqlServerTimeoutJob' type supports transactional… | exception | error | transactional-acknowledge, queue-provider, type-mismatch, notsupportedexception |
| Expression object should be not null. | exception | error | null-reference, expression-tree, job-definition, di |
| Context argument should be of type… | exception | error | aspnetcore, dashboard, type-cast, argumentexception |
| Current storage doesn't support specifying queues directly… | exception | error | not-supported, queues, storage-features, configuration |
| `DisableTransactionScope` option does not support external… | exception | error | configuration, transactionscope, queue-provider, net-framework, notsupportedexception |
| Could not release a lock on the resource | exception | error | distributed-lock, sqlserver, transaction, concurrency, applock |
| stateMachine | validation | error | argument-null, job-factory, state-machine |
| The type ` ` must be derived from the ` ` type. | exception | error | argument, job-definition, type-mismatch, reflection |
| Could not get a value of the job parameter | exception | error | invalid-cast, job-parameter, type-mismatch, client |
| Only public methods can be invoked in the background… | exception | error | not-supported, job-definition, reflection, access-modifier |
| context | validation | error | argument-null, culture, job-filter, client-filter |
| Background job creation failed. See inner exception for… | exception | error | storage, serialization, job-creation, backgroundjobclientexception, wrapper |
| SchedulePollingInterval must be non-negative and either… | validation | error | csharp, hangfire, argumentoutofrangeexception, configuration, timeout, validation, background-jobs |
| storage | validation | critical | csharp, hangfire, argumentnullexception, configuration, storage, startup, background-jobs |
| factory | validation | error | csharp, hangfire, argumentnullexception, constructor, custom-services, background-jobs |
| exception | validation | error | argument-null, exception-context, client-filter |
| Current OWIN environment does not contain an instance of… | exception | critical | owin, hosting, shutdown, cancellation-token, invalidoperationexception |
| value | validation | error | configuration, null-argument, sqlclient, argumentnullexception |
| Expression body should be of type `MethodCallExpression` | exception | error | argument, expression-tree, job-definition, client |
| Async void methods are not supported. Use async Task… | exception | error | not-supported, async, job-definition, task |
| filterProvider | validation | error | argument-null, job-factory, filters, di |
| HeartbeatInterval must be either non-negative and equal to… | validation | error | csharp, hangfire, argumentoutofrangeexception, configuration, watchdog, validation, background-jobs |
| Job method can not contain unassigned generic type… | exception | error | not-supported, job-definition, generics, reflection |
| Argument count must be equal to method parameter count. | exception | error | argument, job-definition, argument-count, reflection |
| StopTimeout must be either equal to or less than | validation | error | csharp, hangfire, argumentoutofrangeexception, configuration, timeout, validation, background-jobs |
| Could not set parameter for a created job. | exception | error | obsolete, job-parameter, client-filter, api-misuse |
| ShutdownTimeout must be either equal to or less than | validation | error | csharp, hangfire, argumentoutofrangeexception, configuration, timeout, validation, background-jobs |
| assembly | exception | error | hangfire, dashboard, stylesheet, embedded-resource, argumentnullexception |
| Job has been performed, but an exception occurred during… | exception | error | job-performance, disposal, idisposable, obsolete, exception-wrapping |
| client | validation | error | di, configuration, argumentnullexception, extension-method, schedule |
| Global methods are not supported. Use class methods instead. | exception | error | not-supported, job-definition, reflection, declaring-type |
| JobActivator returned NULL instance of the | exception | error | job-performance, di, job-activator, obsolete, activation |
| performer | validation | error | csharp, hangfire, argumentnullexception, constructor, custom-services, background-jobs |
| Unable to obtain resource identifier | exception | error | concurrency, format-exception, resource-template, attribute |
| .NET Core version of the System.Data.SqlClient package… | exception | error | sqlserver, versioning, dependency, not-supported |
| Output parameters are not supported: there is no guarantee… | exception | error | not-supported, job-definition, out-parameter, serialization |
| Can not release a distributed lock: it was not acquired. | exception | error | concurrency, distributed-lock, state-corruption, filter-lifecycle |
| app | validation | error | argument-null, owin, bootstrapper, obsolete, configuration |
| ServerTimeout must be either non-negative and equal to or… | validation | error | argument-out-of-range, configuration, server, watchdog, obsolete |
| Unable to find the required services. Please add all the… | exception | critical | di, startup, configuration, netcore |
| Anonymous functions, delegates and lambda expressions… | exception | error | serialization, delegates, job-arguments, notsupported |
| MonitoringApi should inherit the `JobStorageMonitor` class | exception | error | dashboard, storage-provider, feature-flag, notsupported |
| Timeout argument value should be greater than zero. | validation | error | concurrency, distributed-lock, argument-range, attribute |
| CheckInterval must be either non-negative and equal to or… | validation | error | argument-out-of-range, configuration, server, watchdog, obsolete |
| An exception occurred during arguments deserialization. | exception | error | job-performance, serialization, argument-mismatch, obsolete, exception-wrapping |
| ServerCheckInterval must be either non-negative and equal… | validation | error | csharp, hangfire, argumentoutofrangeexception, configuration, watchdog, validation, background-jobs |
| WorkerCount property value should be positive. | validation | error | csharp, hangfire, argumentoutofrangeexception, configuration, validation, background-jobs |
| options | validation | error | csharp, hangfire, argumentnullexception, configuration, constructor, background-jobs |
| Parameters, passed by reference, are not supported: there… | exception | error | not-supported, job-definition, ref-parameter, serialization |
| State change of a background job failed. See inner… | exception | error | storage, state-change, backgroundjobclientexception, wrapper |
| Storage transaction class must inherit the… | exception | error | state, storage, transactional-acknowledge, invalid-operation |
| Timeout expired. The timeout elapsed prior to obtaining a… | exception | warning | distributed-lock, sql-server, timeout, contention, sp-getapplock |
| Unsupported filter instance | exception | error | filter, interface-validation, registration |
| An exception occurred during job activation. | exception | error | job-performance, di, job-activator, obsolete, exception-wrapping |
| context must be of type 'OwinDashboardContext' | exception | error | not-supported, dashboard, owin, host-mismatch, obsolete |
| The type ` ` does not contain a method with signature ` ( ) | exception | error | reflection, method-resolution, compatibility |
| Server ' ' can't process recurring job ' ' of version ' '… | exception | warning | recurring-job, version-mismatch, rolling-upgrade, not-supported |
| Unable to parse queue path | exception | error | msmq, configuration, parsing |
| SqlCommandSet for is not supported, use regular commands… | exception | error | sqlserver, reflection, provider, not-supported |
| compatibilityLevel | validation | error | csharp, hangfire, invalid-enum, configuration, compatibility |
| Connection must be open before acquiring a distributed lock. | exception | error | sqlserver, distributed-lock, connection |
| DelaysInSeconds value must be an array of non-negative… | validation | error | configuration, validation, retry, argumentexception, attribute |
| Attempts value must be equal or greater than zero. | validation | error | configuration, validation, retry, argumentoutofrangeexception, attribute |
| The queue name must consist of lowercase letters, digits… | validation | error | validation, queue-naming, argument |
| profiler | validation | error | profiling, argument-null, internal |
| All the threads should be non-null and in the… | validation | error | hangfire, threading, argument-validation, background-processing |
| Could not load the job. See inner exception for the details. | exception | error | serialization, job-load, compatibility |
| The Order value should be greater or equal to '-1' | exception | error | filter, argument-range, configuration |
| Timeout value should be equal to or greater than zero. | validation | error | argument, configuration, sqlserver |
| threadFactory | validation | error | argument-null, processing, threading, internal-api |
| Property ' .Connection' not found. | exception | error | sqlserver, reflection, provider, compatibility |
| Resource with name not found in assembly . | exception | error | dashboard, embedded-resource, manifest, configuration |
| routes | exception | error | argument-null, owin, dashboard, configuration, internal-api |
| activator | exception | error | argument-null, job-performance, obsolete, di |
| Could not place a lock on the resource | exception | error | distributed-lock, sql-server, permissions, sp-getapplock |
| At least one unstarted thread should be created. | validation | error | argument, processing, threading, configuration, internal-api |
| Could not find connection string with name | validation | error | connection-string, configuration, net-framework, config |
| dispatcher | validation | error | argument-null, dashboard, dispatcher, obsolete, adapter |
| owinEnvironment | validation | error | argument-null, dashboard, owin, environment, obsolete |
| Can not add a continuation: parent background job | exception | error | continuations, missing-job, state, race-condition |
| Wrong number of parts in the | exception | error | cron, recurring-job, validation |
| execution | validation | error | argument-null, processing, execution, internal-api |
| Unknown MSMQ transaction type: + _transactionType | exception | error | msmq, configuration, enum |
| The `timeOut` value must be positive. | validation | error | sqlserver, argument, server-lifecycle |
| type | validation | error | csharp, hangfire, argument-null, json, serialization, deserialization |
| Please add a NuGet package reference to either… | exception | critical | nuget, dependency, sqlclient, configuration, setup |
| Could not load type 'SqlCommandSet' from assembly | exception | error | sqlserver, reflection, provider, type-load |
| jobStorage | validation | error | argument-null, dashboard, storage, configuration, obsolete |
| An exception occurred during performance of the job. | exception | error | performer, job-execution, exception-wrapping, server |
| The QueuePollInterval property value should be positive… | validation | error | options, validation, timespan, configuration |
| configuration | validation | error | csharp, hangfire, argument-null, configuration, compatibility |
| method | exception | error | argument-null, job-construction, reflection, obsolete |
| CRON expression is invalid. Please see the inner exception… | exception | error | cron, recurring-job, validation, argument |
| The 'Job' field has a null or empty value | exception | error | recurring-job, storage-corruption, invalid-operation |
| No dispatchers registered for the processing server. | exception | critical | server, dispatcher, configuration, invalid-operation |
| Property ' .Transaction' not found. | exception | error | sqlserver, reflection, provider, trimming |
| Misfire option ' ' is not supported. | exception | error | recurring-job, misfire, storage-corruption, not-supported |
| Multiple provider instances registered for queues | exception | error | sqlserver, queue, configuration |
| threadCount | validation | error | hangfire, argument-validation, task-scheduler, configuration, threading |