Dime.Scheduler 2.0.0-beta.5

This is a prerelease version of Dime.Scheduler.
There is a newer version of this package available.
See the version list below for details.
dotnet add package Dime.Scheduler --version 2.0.0-beta.5
                    
NuGet\Install-Package Dime.Scheduler -Version 2.0.0-beta.5
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Dime.Scheduler" Version="2.0.0-beta.5" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Dime.Scheduler" Version="2.0.0-beta.5" />
                    
Directory.Packages.props
<PackageReference Include="Dime.Scheduler" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Dime.Scheduler --version 2.0.0-beta.5
                    
#r "nuget: Dime.Scheduler, 2.0.0-beta.5"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Dime.Scheduler&version=2.0.0-beta.5&prerelease
                    
Install Dime.Scheduler as a Cake Addin
#tool nuget:?package=Dime.Scheduler&version=2.0.0-beta.5&prerelease
                    
Install Dime.Scheduler as a Cake Tool

Dime.Scheduler logo

This is the official SDK for Dime.Scheduler. The SDK is a gateway to connect any system to Dime.Scheduler through its extensive import pipeline and large collection of web APIs.

Check out the ๐Ÿ“š docs ยป for more info.

Prerequisites

In order to successfully use the SDK, make sure to comply with the following requirements:

  • An active Dime.Scheduler subscription
  • A valid Dime.Scheduler API key

Installation

Use the package manager NuGet to install the base library of the SDK:

dotnet add package Dime.Scheduler

Usage

The example below fetches the resources available in Dime.Scheduler:

DimeSchedulerClient client = new("key");

IEnumerable<Resource> resources = await client.Resources.GetAsync(new ResourceRequest());

foreach (Resource resource in resources)
    Console.WriteLine(resource.Email);

The DimeSchedulerClient class is the entry point and it is where all endpoints are exposed:

DimeSchedulerClient client = new("my-api-key");

Just a valid API key is required. With these credentials, you can access any of the endpoints, whether it be fetching data or importing data into Dime.Scheduler.

IEnumerable<Resource> resources = await resourceEndpoint.GetAsync(new ResourceRequest());

This example adds or updates a category:

DimeSchedulerClient client = new("my-api-key");

Category category = new("Category #1", "#6e62b5");
var response = await client.Indicators.Categories.CreateAsync(category);

Read more

Check out the ๐Ÿ“š docs ยป for more info.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.0 101 4/6/2025
2.0.0-beta.5 130 3/23/2025
2.0.0-beta.4 123 3/22/2025
2.0.0-beta.3 118 3/22/2025
2.0.0-beta.2 42 3/22/2025
2.0.0-beta.1 39 3/22/2025
2.0.0-alpha.3 112 3/20/2025
2.0.0-alpha.2 120 3/20/2025
2.0.0-alpha.1 131 3/11/2025
1.1.0 182 11/14/2024
1.0.4 3,946 7/11/2024
1.0.3 524 6/14/2024
1.0.2 187 6/12/2024
1.0.1 133 4/4/2024
1.0.0 1,644 1/4/2024
1.0.0-beta.1 383 11/29/2023