NuGet Package Samay Scheduler

Samay is a free & simple to use stand-alone system automating all your .NET scheduling needs.

It completely replaces Windows© Services & Windows© Task Scheduler for scheduling background tasks like reporting, maintenance, nightly runs, timers and other cron-like jobs.

For detailed documentation and download, please go to the official project website here:

.NET Scheduler Features:

* Create Unlimited Jobs with Unlimited Reusable Tasks inside each Job using your favorite .NET language like C# or
* Supports repetitve and fixed number of executions of Jobs. Allows for repetition interval to the millisecond and also on the clock for special need jobs.
* Automate simple to the most complicated Tasks in .NET inheriting the 'TaskBase' class.
* Support for reusable Tasks. Create Task chain in your Jobs and pass data through the Task Chain.
* Support for extensive logging built in for your Tasks.
* Samay makes Full & Efficient Use of Hardware Infrastructure & CPU Cores.

The abstraction layers makes it really easy to create custom jobs of any complexity.

Highly Flexible Job Scheduling:

* Each Job can have one or more of the following Schedules to the minute...
* Daily
* Weekly
* Monthly
* Yearly
* One-Time
* Support for Overnight Schedules.
* Exclude Dates - Supports both Global Exclude Dates (Holidays) and Job specific dates.


Version: 2.1.3
Last Update: Monday, March 10, 2014
.NET Fiddle: Create the first Fiddle
Project Url:
NuGet Url:

Install-Package SamayScheduler
dotnet add package SamayScheduler
paket add SamayScheduler
SamayScheduler Download (Unzip the "nupkg" after downloading)