Found 20 packages
Like PeriodicTimer but for cron jobs.
An easy to use timer that runs in the background and provides useful functions like Callbacks and States.
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides common/shared logic for the following temporal (time-based) activities: * Cron * Instant * Timer In order to consume these activities, install a package which provides an implementation, such as either of: * Elsa.Activities.Temporal.Hangfire * Elsa.Activities.Temporal.Quartz
Elsa is a set of workflow libraries and tools that enable super-fast workflowing capabilities in any .NET Core application. This package provides the following Timer activities: * CronEvent * InstantEvent * TimerEvent
EonaCat Custom Controls (Rollover list, BackgroundTimer, ObservableQueue etc.)
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides a Hangfire timer provider.
Core implementation of scheduled timer job specification for worker roles
A simple way to create a background timer job for ASP.NET Core that runs delegate jobs on a configurable interval.
A small package to create asynchronous timers using the periodic timer class.
Simple lightweight object in-memory cache, with a background timer to remove expired objects. Fast in-memory cache for data that are expensive to create and can be used in a thread-safe manner. All stored items are kept in concurrent data structures (ConcurrentDictionary) to allow multi-thread usage of the MemoryCache static methods. Note: this nuget package contains c# source code and depends on System.Collections.Concurrent introduced in .Net 4.0.
Elsa is a set of workflow libraries and tools that enable super-fast workflowing capabilities in any .NET Core application. This package provides the following Timer activities: * CronEvent * InstantEvent * TimerEvent
Timed reload integration for SyncState. Enables automatic state synchronization at configurable intervals using background workers. Ideal for polling-based state updates and scheduled synchronization scenarios.
NET Core applications to easily manage scheduled jobs. This library allows you to configure processes and run scheduled jobs in the background using Dependency Injection (DI).
Core utilities and base types for DemiCode Scheduler - a robust job scheduling framework for .NET applications.
A robust, lightweight job scheduling framework for .NET applications. Schedule and run tasks at specific intervals or times with full cross-platform support.
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides common/shared logic for the following temporal (time-based) activities: * Cron * Instant * Timer In order to consume these activities, install a package which provides an implementation, such as either of: * Elsa.Activities.Temporal.Hangfire * Elsa.Activities.Temporal.Quartz
Elsa is a set of workflow libraries and tools that enable lean and mean workflowing capabilities in any .NET Core application. This package provides a Hangfire timer provider.
A high-performance, enterprise-grade scheduling library for .NET applications with advanced job scheduling, retry policies, distributed locking, and comprehensive monitoring. Supports cron expressions, intervals, business days, and custom triggers with built-in persistence and plugin system.
Cron-based task scheduler using Cronos for .NET applications. Enables background job scheduling with flexible cron expressions, configurable execution intervals, and integration with hosted services for automated recurring tasks.
Misc. extensions to Microsoft.Extensions.Hosting, such as ScopedHostedService. ScopedHostedService is an IHostedService implementation designed to support regular scoped execution of work using a Timer. The main benefit is a better garbage collection in some applications compared to e.g. BackgroundService (designed for long running tasks and may enjoy less favorable garbage collection than scoped work, in some cases). If your app requires many iterations of smaller jobs, try using this ScopedHostedService to avoid the excessive memory consumption seen in some other implementations of IHostedService.