Documentation | Changelog | Roadmap
This repository contains the .NET SDK for Dime.Scheduler's. The SDK is a gateway to connect any system to Dime.Scheduler through its extensive import pipeline and large collection of web APIs.
Use the package manager NuGet to install the SDK:
dotnet add package Dime.Scheduler
Important
Version 2 and onwards is only forwards compatible with Dime.Scheduler cloud.
The Dime.Scheduler.Sdk
package is maintained for the on-premises version.
To clone and run this application, you'll need Visual Studio 2022 or higher. It is built on the latest versions of .NET and C#.
The DimeSchedulerClient
class is the entry point and it is where all endpoints are exposed:
DimeSchedulerClient client = new("key");
Tip
An optional argument is available to use the sandbox environment.
Instantiate the object of choice and run it by its corresponding endpoint in the SDK.
Category category = new("Category #1", "#6e62b5");
await client.Categories.CreateAsync(category);
Check out the 📚 docs » for more info.
We welcome contributions. Please check out the contribution and code of conduct guidelines first.
To contribute:
- Fork the project
- Create a feature branch (
git checkout -b feature/mynewfeature
) - Commit your changes (
git commit -m 'Add mynewfeature'
) - Push to the branch (
git push origin feature/mynewfeature
) - Open a pull request