Class Post
public class Post : HttpEffectBase, IEffect
- Inheritance
-
Post
- Implements
- Inherited Members
- Extension Methods
Constructors
Post(ILogger<Post>, HttpClient)
public Post(ILogger<Post> logger, HttpClient httpClient)
Parameters
logger
ILogger<Post>httpClient
HttpClient
Fields
POST_FIELD_PREFIX
public static readonly string POST_FIELD_PREFIX
Field Value
Properties
AtMostOnce
public override bool AtMostOnce { get; }
Property Value
Description
public override string Description { get; }
Property Value
Id
Id of the effect
public override string Id { get; }
Property Value
Remarks
This is the id used to identify the effect. Modellers use this id to indicate that an activity should have the effect
ShouldRunActivityDidExecute
public override bool ShouldRunActivityDidExecute { get; }
Property Value
Methods
ActivityDidExecute(Model, Activity, Dictionary<string, string>)
public override Task<Result> ActivityDidExecute(Model m, Activity a, Dictionary<string, string> parameters)
Parameters
m
Modela
Activityparameters
Dictionary<string, string>