{"repo":"thomasgalliker/NCrontab.Scheduler","free":true,"listed":false,"github":"https://github.com/thomasgalliker/NCrontab.Scheduler","clone":"git clone https://github.com/thomasgalliker/NCrontab.Scheduler.git","description":"NCrontab.Scheduler is a simple, open source task scheduling system that can be used in any .NET application","language":"C#","stars":23,"topics":["automation","scheduler","scheduling","tasks","cron","cronjob","cronjob-scheduler"],"license":null,"category":"workflow-automation","readme_excerpt":"NCrontab.Scheduler NCrontab.Scheduler is a simple, open source task scheduling system that can be used in any .NET application. The main component of this project is a thread-safe scheduler which facilitates very basic scheduling operations like adding, remove or changing task schedules. NCrontab.Scheduler is built on top of NCrontab. Download and Install NCrontab.Scheduler This library is available on NuGet: https://www.nuget.org/packages/NCrontab.Scheduler Use the following command to install NCrontab.Scheduler using NuGet package manager console: PM Install-Package NCrontab.Scheduler You can use this library in any .NET Standard or .NET Core project. ASP.NET Core Integration In ASP.NET Core projects, use following NuGet package: https://www.nuget.org/packages/NCrontab.Scheduler.AspNetCore Use the following command to install NCrontab.Scheduler.AspNetCore using NuGet package manager console: PM Install-Package NCrontab.Scheduler.AspNetCore You can use this library in any ASP.NET Core project which is compatible to .NET Core 3.1 and higher. API Usage Creating a Scheduler Scheduler implements the main scheduler operations. Create new Scheduler instance You can either create a new instance of Scheduler manually: Access static Scheduler instance Alternatively, you can access the provided singleton instance Scheduler.Current . Inject Scheduler using dependency injection Alternatively, you can register/resolve IScheduler in Microsoft's DI framework Microsoft.Extensions.Dependency","default_branch":null,"files":null,"tree":[],"storefront":"/r/thomasgalliker","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thomasgalliker/NCrontab.Scheduler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}