Found 10 packages
Framework for creating high-performance servers with domain object models.
Infrastructure for processing request/events from an queue.
Services to receive and process reqesuts/events from Postgres
Services to receive and process reqesuts/events from RabbitMQ.
HeffernanTech.Services.HostedQueueProcessor is a C# package designed for ASP.NET Core applications, facilitating background processing of queued items. With thread-safe queue management using ConcurrentQueue, it ensures safe operations across multiple threads. Leveraging IHostedService, it processes items in the background, configurable with QueueWorkerOptions for maximum concurrency. Integrated with ASP.NET Core's dependency injection, it offers seamless setup. This extensible package allows custom queue processors via the IQueueProcessor<T> interface. Enhance your application's efficiency with HeffernanTech.Services.HostedQueueProcessor.
Deferred dispatchers and queue processors for commanding via Azure queues