Dacier.Scheduler.Entities 1.1.6

dotnet add package Dacier.Scheduler.Entities --version 1.1.6                
NuGet\Install-Package Dacier.Scheduler.Entities -Version 1.1.6                
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="Dacier.Scheduler.Entities" Version="1.1.6" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Dacier.Scheduler.Entities --version 1.1.6                
#r "nuget: Dacier.Scheduler.Entities, 1.1.6"                
#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.
// Install Dacier.Scheduler.Entities as a Cake Addin
#addin nuget:?package=Dacier.Scheduler.Entities&version=1.1.6

// Install Dacier.Scheduler.Entities as a Cake Tool
#tool nuget:?package=Dacier.Scheduler.Entities&version=1.1.6                

Dacier.Scheduler.Entities NuGet Package

The Dacier.Scheduler.Entities package is used when to want to create a new job adapter.

There are usualy three parts to a job adapter, the job, runner and operation processor.

Job

The Job is where you define the properties needed by your job. The base class must be Dacier.Scheduler.Job.

Runner

The Runner is the code that actually executes your job. When the Dacier Scheduler wants to run an instance of your Job it will create an instance of your Runner and pass an instance of your Job class.

Dacier provides several base classes that you can use to create your runners including:

  • ActiveProcess - Creates a new process to run your job.
  • TBS

Operation Processor

The Operation Processor is the link between your Job class and your Runner class. Your Job class is marked with the OperationProcessor attribute to link your Job class to your OperationProcessor class. When an instance of your Job is being scheduled, calling the OperationProcessor is the last step. Your OperationProcessor can do final validation of the job properties and then it returns an instance of your Runner class.

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  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 was computed.  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. 
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
1.1.6 147 5/24/2023