In-memory job storage for Hangfire with transactional implementation.
Install-Package Hangfire.InMemory -Version 0.3.4
dotnet add package Hangfire.InMemory --version 0.3.4
<PackageReference Include="Hangfire.InMemory" Version="0.3.4" />
paket add Hangfire.InMemory --version 0.3.4
#r "nuget: Hangfire.InMemory, 0.3.4"
// Install Hangfire.InMemory as a Cake Addin #addin nuget:?package=Hangfire.InMemory&version=0.3.4 // Install Hangfire.InMemory as a Cake Tool #tool nuget:?package=Hangfire.InMemory&version=0.3.4
• Fixed – Reverse state list instead of sorting it by date in the `JobDetails` method.
• Fixed – Better sorting for state indexes, take into account job creation date.
• Fixed – Reverse succeeded and deleted job lists to match Redis implementation.
• Fixed – Sort queues and servers when returning them from monitoring api and in the Dashboard UI.
• Fixed – Enqueued jobs may become invisible when adding a lot of jobs simultaneously to a new queue.
• Fixed – Some workers are waiting for background jobs forever when several jobs added at once.
• Fixed – Workers are able to detect new background jobs only after another background job is processed.
• Fixed – Workers don't see background jobs when multiple queues are used with minimal workload.
• Fixed – `NullReferenceException` in the `SignalOneQueueWaitNode` method when using multiple queues.
• Added – `InMemoryStorageOptions.DisableJobSerialization` option.
• Fixed – `ObjectDisposedException` on semaphore when committing a transaction.
• Fixed – Gracefully handle `ObjectDisposedException` when signaling for query completion.
• Fixed – Avoid killing the whole process in case of an exception in dispatcher, stop it instead.
• Project – Add a lot of new unit tests for `InMemoryMonitoringApi` class.
• Fixed – A lot of corner cases revealed by unit tests.
• Project – Added a ton of unit tests for the top-level classes to ensure behavior is consistent.
0.1.0 – Initial release
This package is not used by any NuGet packages.
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on Hangfire.InMemory:
A .NET Standard 2.0 Workflows Library
httpjob for Hangfire,restful api for Hangfire,job调度与业务分离