Releases: robheffo79/HostedQueueProcessor
Releases · robheffo79/HostedQueueProcessor
v24.156.1320
We are excited to announce the initial release of HeffernanTech.Services.HostedQueueProcessor. This package provides a robust framework for background processing of queued items in ASP.NET Core applications.
Key Features:
- Thread-Safe Queue Management: Uses ConcurrentQueue to ensure thread-safe operations for queue management.
- Background Processing: Implements a hosted service for processing items from a queue in the background, leveraging IHostedService.
- Configurable Concurrency: Allows configuration of the maximum number of concurrent worker tasks via QueueWorkerOptions.
- Easy Integration with Dependency Injection: Seamlessly integrates with ASP.NET Core's dependency injection system for easy setup and configuration.
- Extensible Queue Processor: Allows custom implementation of the IQueueProcessor interface for processing queue items.