Runly.NET is an OSS project that gives you multi-threaded batch processing and background jobs for .NET Core.
How Does It Work?
You build your jobs as classes that inherit from Job
into a new console app. You reference the Runly
nuget package and you immediately have a fully functioning and robust CLI app.
Get Started
- Learn how to create and run your first job with the Runly Quickstart.
- Explore how dependency injection works within a Runly job.
- Configure logging for your jobs.
- Use the Runly Client library to integrate with the Runly Platform API.
Packages
Runly.NET consists of the following packages:
Package | Description |
---|---|
Runly | The main package that your job app references. |
Runly.Templates | Contains app and job templates that you can use with the dotnet new tool. |
Runly.Client | Client interfaces and services to connect to the Runly Platform API. |
Runly.Core | Core types and services used by the other packages. You probably should not reference this package directly. |