17 packages tagged with “background-service”
Chd (Cleverly Handle Difficulty) packages are easy to use. This package contains hosted service utilities and background processing helpers for CHD, including cron-based scheduling and hosted worker abstractions compatible with .NET 8/9.
Extensions for hosting background worker services with advanced scheduling and reliability features.
Background Services com Hangfire & Clean Architecture Este pacote NuGet oferece uma solução robusta e organizada para o processamento eficiente de tarefas em segundo plano utilizando Hangfire, implementado segundo os princípios da Clean Architecture. Suporte completo aos jobs: - Execução imediata (fire-and-forget) - Agendados (delayed) - Recorrentes (recurring) - Continuações (continuations) - Implementações assíncronas (async/await)
An opinionated base implementation of IHostedService for building robust, production-ready background services in .NET with minimal boilerplate code.
Hosting integration for TinyBDD, enabling fluent BDD workflows as hosted services with Microsoft.Extensions.Hosting.
A lightweight background service library for ASP.NET Core to manage SMS, Email, and custom background tasks with simple configuration.
Library for coordinating distributed worker instances in multi-pod and multi-cluster environments
Health Checks exposed by TCP
A .NET 8 Kafka consumer library with Confluent Kafka, supporting both JSON and Avro deserialization.
Gelişmiş CRON tabanlı görev planlama kütüphanesi. 5, 6 ve 7 parça CRON desteği, Quartz entegrasyonu, retry mekanizması ve subscriber sistemi ile modern .NET uygulamaları için güçlü task scheduling çözümü.
Background worker base classes for RepletoryLib
Delinea Secret Vault configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read your application's settings from a Delinea API. You can use ".AddDelineaSecretVault" extension method on IConfigurationBuilder to add the Delinea configuration provider to the configuration builder.
Background dispatcher for the HoneyDrunk.Data transactional outbox. Polls pending messages and publishes them through HoneyDrunk.Transport abstractions with lease-based concurrency, configurable retry, and exponential backoff. Adapter-agnostic — references no specific message bus.
Hesoyam is a cross-platform background task scheduler for .NET MAUI that enables scheduling and executing tasks even when the application is closed. Supports Android (WorkManager), iOS (BGTaskScheduler), macOS Catalyst (BGTaskScheduler), and Windows (BackgroundTaskBuilder). Features include periodic/one-shot/immediate scheduling, network/charging/battery constraints, automatic retries with exponential backoff, state persistence across app restarts and device reboots, and full AOT/Trimming compatibility.
HTTP request/response logging for ASP.NET Core with fire-and-forget persistence via Dapper. Writes to SQL Server, PostgreSQL, MySQL, or SQLite using a bounded queue so your APIs are never blocked. Optional schema bootstrap helper included.
A robust, multi-channel notification library for .NET. Features: - Channels: Email (SMTP, SendGrid, Mailgun), SMS (Twilio, Vonage), Chat (Slack, Teams, Telegram). - Resilience: Automatic retries with exponential backoff. - Performance: Priority-based queuing (Urgent, High, Normal, Low). - Monitoring: Real-time tracking via SignalR and Dashboard reporting. - Management: Group-based cancellation (Campaigns).