Skip to content

Releases: robheffo79/HostedQueueProcessor

v24.156.1320

04 Jun 13:31
Compare
Choose a tag to compare

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.