Skip to content

chatbee/Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatbees Engine

Codacy Badge Build Status Nuget version Code Coverage

This package is built as a general purpose automation engine. It currently powers our Chatbot as a Service platform.

Usage

The usage is in two parts, essentially. First, you will use ITask, IStartTask, and IErrorHandlingTask to implement your work flow in a 'linked-list' fashion. The execution starts with an IStartTask and will keep following the id pointers.

The underlying implementation of the tasks is up to you, but you will form a JobConfiguration

Once this configuration is built, simply use the EngineService to begin an instance of execution using NewInstance.

Then you can process the input using the Guid returned.

note: Due to some issues with reflection, all types must be registered with RegisterTypes

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages