Defines an Activity in a shell environment.
- Namespace
- Songhay
.Abstractions - Implementing Types
graph BT
Type["IActivity"]
class Type type-node
Implementing0["IActivityWithTask"]-.->Type
click Implementing0 "/SonghayCore/latest/Songhay.Abstractions/IActivityWithTask"
Implementing1["IActivityWithOutput<TInput, TOutput>"]-.->Type
click Implementing1 "/SonghayCore/latest/Songhay.Abstractions/IActivityWithOutput_2"
Implementing2["IActivityWithTask<TInput>"]-.->Type
click Implementing2 "/SonghayCore/latest/Songhay.Abstractions/IActivityWithTask_1"
Implementing3["IActivityWithTask<TInput, TOutput>"]-.->Type
click Implementing3 "/SonghayCore/latest/Songhay.Abstractions/IActivityWithTask_2"
Implementing4["IActivityWithTaskOutput<TOutput>"]-.->Type
click Implementing4 "/SonghayCore/latest/Songhay.Abstractions/IActivityWithTaskOutput_1"
Syntax
public interface IActivity
Remarks
For more detail, see “Songhay System Activities example”
[https://github.com/BryanWilhite/Songhay.HelloWorlds.Activities]
Methods
Name | Return Value | Summary |
---|---|---|
DisplayHelp |
string |
Displays the conventional help text
of the Activity.
|
Start |
void |
Start the Activity with the specified arguments.
|