DHI.Services.Jobs.Automations
16.0.0
Prefix Reserved
.NET 6.0
This package targets .NET 6.0. The package is compatible with this framework or higher.
.NET Standard 2.0
This package targets .NET Standard 2.0. The package is compatible with this framework or higher.
.NET Framework 4.7.2
This package targets .NET Framework 4.7.2. The package is compatible with this framework or higher.
dotnet add package DHI.Services.Jobs.Automations --version 16.0.0
NuGet\Install-Package DHI.Services.Jobs.Automations -Version 16.0.0
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="DHI.Services.Jobs.Automations" Version="16.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="DHI.Services.Jobs.Automations" Version="16.0.0" />
<PackageReference Include="DHI.Services.Jobs.Automations" />
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 DHI.Services.Jobs.Automations --version 16.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: DHI.Services.Jobs.Automations, 16.0.0"
#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.
#:package DHI.Services.Jobs.Automations@16.0.0
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=DHI.Services.Jobs.Automations&version=16.0.0
#tool nuget:?package=DHI.Services.Jobs.Automations&version=16.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Library of job automations
- v 1.0.0-rc01 Moved automations from Jobs to there own package
- v 1.0.0-rc06 Added directory-based approach to automation repository storage.
- v 2.0.2-rc01 Replace DHI ILogger with MSoft ILogger
- v 2.0.2-rc02 [Snyk] Security upgrade Npgsql from 8.0.1 to 8.0.3
- v 2.0.2-rc03 [Snyk] Security upgrade Microsoft.Data.SqlClient from 5.1.5 to 5.2.1
- v 2.0.2-rc04 [Snyk] Security upgrade Npgsql 8.0.3 to 8.0.4
- v 2.0.2-rc05 [Snyk] Security upgrade Npgsql 8.0.4 to 8.0.5
- v 3.0.0 Change from MySql.Data to MySqlConnector
- v 3.1.0 To add .NET 8.0 for the target
- v 3.2.0 To pump Microsoft.Data.SqlClient version and fix vulnerability
- v 3.2.1 To fix ITrigger issue when inserting TriggerConditions
- v 3.3.0 Add IAutomationRepository contract into DirectoryAutomationRepository, add BluecastTrigger
- v 3.3.1 Fix MEF name type
- v 4.0.0 Remove Parameters inside Automations, Triggers now can accept anything inside
- v 4.1.0 Supporting ScheduleTrigger when utcNow is not available inside TaskParam
- v 4.1.1 Fix dynamic MEF assembly
- v 4.1.2 Fix MEF getting from Trigger class instead of TriggerParameters
- v 4.1.3 Deep Copy and add triggers.Extra into parameters at AutomationExecutor
- v 5.0.0 Add versioning inside Automation Repository (breaks contract)
- v 5.0.1 Add versioning support for AutomationService and fix path issue at AutomationRepository
- v 5.0.2 Fix executionParameters issue inside AutomationExecutor
- v 5.0.3 Upgrade Domain Services Packages
- v 6.0.0 Upgrade Jobs Package and add Encoder for DirectoryAutomationsRepository
- v 7.0.0 Add additional LastJob and IsMet properties inside Automation entity
- v 7.0.1 Add ReadOnlyCompositeJob to handle multiple IJobRepository
- v 7.0.2 Refactor AutomationExecutor code
- v 7.0.3 Fix ScheduledTrigger to works with all generics scenarios
- v 7.0.4 Mapping Type Triggers issue fix
- v 7.0.5 Fix ScheduledTrigger to treat crossed from before start to at/after as a boundary
- v 7.0.6 Add JobTag inside AutomationResult
- v 7.0.7 Fix cannot run Job Automator when using Local
- v 8.0.0 Not persisting IsMet and LastJob; Hide Permission, Added, and Metadata; Change Id into GUID; Read .json from FullName instead of ID
- v 8.0.1 Fix Allowing to add automations in the same fullname
- v 8.0.2 Fix to not persist group, name, and fullname and read it dynamically instead
- v 8.0.3 Fix Trigger condition to throw an error when the user add a non-existing trigger inside Conditional
- v 8.0.4 Upgrade Scalars to fix System.Text.Json issue
- v 8.0.5 Fix Automations GUID issue, Updating issue when using DirectoryAutomationRepository, and re-generating Id
- v 8.0.6 Fix IsEnabled inside triggers
- v 8.0.7 To use MySQL Configuration in BluecastTriggers
- v 8.1.0 Support more complex data-type for trigger parameter
- v 8.2.0 Add TempDirectoryAutomationRepository
- v 8.2.1 Fix Trigger Now so it will still check whether the automation IsMet or not and update the scalars by default
- v 8.3.0 Add TeeLogger and save inside scalars when executing Automations
- v 9.0.0 Show JSON Corruption and Reason of Error
- v 16.0.0 Upgrade Domain Services Packages
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. 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 was computed. 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. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
.NETFramework 4.7.2
- Argon (>= 0.5.2)
- Argon.JsonPath (>= 0.5.2)
- Dapper (>= 2.1.28)
- DHI.Services (>= 16.2.1 && < 17.0.0)
- DHI.Services.Jobs (>= 16.1.7 && < 17.0.0)
- DHI.Services.Scalars (>= 16.0.0 && < 17.0.0)
- Microsoft.Data.SqlClient (>= 6.0.2)
- Microsoft.Data.Sqlite (>= 8.0.1)
- MySqlConnector (>= 2.4.0)
- Npgsql (>= 8.0.5)
- System.ComponentModel.Composition (>= 5.0.0)
- System.Net.Http.Json (>= 7.0.1)
-
.NETStandard 2.0
- Argon (>= 0.5.2)
- Argon.JsonPath (>= 0.5.2)
- Dapper (>= 2.1.28)
- DHI.Services (>= 16.2.1 && < 17.0.0)
- DHI.Services.Jobs (>= 16.1.7 && < 17.0.0)
- DHI.Services.Scalars (>= 16.0.0 && < 17.0.0)
- Microsoft.Data.SqlClient (>= 6.0.2)
- Microsoft.Data.Sqlite (>= 8.0.1)
- MySqlConnector (>= 2.4.0)
- Npgsql (>= 8.0.5)
- System.ComponentModel.Composition (>= 5.0.0)
- System.Net.Http.Json (>= 7.0.1)
-
net6.0
- Argon (>= 0.5.2)
- Argon.JsonPath (>= 0.5.2)
- Dapper (>= 2.1.28)
- DHI.Services (>= 16.2.1 && < 17.0.0)
- DHI.Services.Jobs (>= 16.1.7 && < 17.0.0)
- DHI.Services.Scalars (>= 16.0.0 && < 17.0.0)
- Microsoft.Data.SqlClient (>= 6.0.2)
- Microsoft.Data.Sqlite (>= 8.0.1)
- MySqlConnector (>= 2.4.0)
- Npgsql (>= 8.0.5)
- System.ComponentModel.Composition (>= 5.0.0)
- System.Net.Http.Json (>= 7.0.1)
-
net8.0
- Argon (>= 0.5.2)
- Argon.JsonPath (>= 0.5.2)
- Dapper (>= 2.1.28)
- DHI.Services (>= 16.2.1 && < 17.0.0)
- DHI.Services.Jobs (>= 16.1.7 && < 17.0.0)
- DHI.Services.Scalars (>= 16.0.0 && < 17.0.0)
- Microsoft.Data.SqlClient (>= 6.0.2)
- Microsoft.Data.Sqlite (>= 8.0.1)
- MySqlConnector (>= 2.4.0)
- Npgsql (>= 8.0.5)
- System.ComponentModel.Composition (>= 5.0.0)
- System.Net.Http.Json (>= 7.0.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on DHI.Services.Jobs.Automations:
| Package | Downloads |
|---|---|
|
DHI.Services.DS
Provider for Domain Services own Web APIs. |
|
|
DHI.Services.Jobs.WebApi
Web API for job-, task- and scenario services. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 16.0.0 | 154 | 3/6/2026 | |
| 9.0.0 | 456 | 1/26/2026 | |
| 8.3.0 | 310 | 12/5/2025 | |
| 8.2.1 | 681 | 12/3/2025 | |
| 8.2.0 | 2,097 | 11/21/2025 | |
| 8.1.0 | 296 | 11/10/2025 | |
| 8.0.7 | 249 | 11/10/2025 | |
| 8.0.6 | 984 | 10/26/2025 | |
| 8.0.5 | 188 | 10/25/2025 | |
| 8.0.4 | 267 | 10/24/2025 | |
| 8.0.3 | 258 | 10/24/2025 | |
| 8.0.2 | 250 | 10/23/2025 | |
| 8.0.1 | 283 | 10/23/2025 | |
| 8.0.0 | 276 | 10/23/2025 | |
| 7.0.7 | 211 | 10/2/2025 | |
| 7.0.6 | 353 | 9/17/2025 | |
| 7.0.5 | 279 | 9/15/2025 | |
| 7.0.4 | 267 | 8/28/2025 | |
| 7.0.3 | 261 | 8/26/2025 | |
| 7.0.2 | 200 | 8/14/2025 |
Loading failed
Upgrade Domain Services Packages