Info
| Version: | 1.4.1 | 
| Author(s): | Andrew Poole | 
| Last Update: | Sunday, July 18, 2021 | 
| .NET Fiddle: | Create the first Fiddle | 
| NuGet Url: | https://www.nuget.org/packages/AJP.SimpleScheduler | 
Install
Install-Package AJP.SimpleScheduler
                        dotnet add package AJP.SimpleScheduler
                        paket add AJP.SimpleScheduler
                        
                                AJP.SimpleScheduler Download (Unzip the "nupkg" after downloading)
                            
                        Dependencies
- AJP.ElasticBand(>= 1.4.0)
 - Microsoft.Extensions.Configuration.Abstractions(>= 3.1.1)
 - Microsoft.Extensions.Hosting.Abstractions(>= 3.1.1)
 - Microsoft.Extensions.Logging.Abstractions(>= 3.1.1)
 - NodaTime(>= 2.4.7)
 - System.Threading.Tasks.Dataflow(>= 4.11.0)
 
                
Schedules described by simple strings "now", "at|2020-01-27T09:00:00", "after|4hh", "every|10mm|x5"
Or using fluent interface _taskBuilderFactory.BuildTask().Run("some task").At(DateTime.Now.AddSeconds(20));
The task to be performed is a string, which could be a task id or serialised object etc.