Table of Contents

Class ModuleStatusEvent

Namespace
Crosser.EdgeNode.Flows.Abstractions
Assembly
Crosser.EdgeNode.Flows.Abstractions.dll
public class ModuleStatusEvent : EventArgs
Inheritance
ModuleStatusEvent
Inherited Members

Constructors

ModuleStatusEvent(Status, Status, Guid, string, string, string, bool, Exception?)

public ModuleStatusEvent(Status oldStatus, Status newStatus, Guid id, string name, string moduleVersion, string message, bool haltOnError, Exception? exception)

Parameters

oldStatus Status
newStatus Status
id Guid
name string
moduleVersion string
message string
haltOnError bool
exception Exception

Properties

Exception

public Exception? Exception { get; }

Property Value

Exception

HaltOnError

public bool HaltOnError { get; }

Property Value

bool

Id

public Guid Id { get; }

Property Value

Guid

Message

public string Message { get; set; }

Property Value

string

ModuleVersion

public string ModuleVersion { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

NewStatus

public Status NewStatus { get; }

Property Value

Status

OldStatus

public Status OldStatus { get; }

Property Value

Status