diff --git a/src/core/Elsa.Abstractions/ActivityProviders/RuntimeActivityInstance.cs b/src/core/Elsa.Abstractions/ActivityProviders/RuntimeActivityInstance.cs index 484375793..86fc3a8d9 100644 --- a/src/core/Elsa.Abstractions/ActivityProviders/RuntimeActivityInstance.cs +++ b/src/core/Elsa.Abstractions/ActivityProviders/RuntimeActivityInstance.cs @@ -31,5 +31,7 @@ /// A value indicating whether the workflow context (if any) will be persisted automatically after executing this activity. /// public bool SaveWorkflowContext { get; set; } + + public override string ToString() => $"{ActivityType.Type} - {Id}"; } } \ No newline at end of file diff --git a/src/core/Elsa.Abstractions/Models/ActivityInstance.cs b/src/core/Elsa.Abstractions/Models/ActivityInstance.cs index 56b006e39..c3f7a87e0 100644 --- a/src/core/Elsa.Abstractions/Models/ActivityInstance.cs +++ b/src/core/Elsa.Abstractions/Models/ActivityInstance.cs @@ -20,5 +20,7 @@ namespace Elsa.Models public string Type { get; set; } = default!; public JObject Data { get; set; } = new(); public object? Output { get; set; } + + public override string ToString() => $"{Type} - {Id}"; } } \ No newline at end of file diff --git a/src/core/Elsa.Abstractions/Services/Models/ActivityBlueprint.cs b/src/core/Elsa.Abstractions/Services/Models/ActivityBlueprint.cs index e315ea115..d1b27f68a 100644 --- a/src/core/Elsa.Abstractions/Services/Models/ActivityBlueprint.cs +++ b/src/core/Elsa.Abstractions/Services/Models/ActivityBlueprint.cs @@ -31,5 +31,7 @@ public bool PersistWorkflow { get; set; } public bool LoadWorkflowContext { get; set; } public bool SaveWorkflowContext { get; set; } + + public override string ToString() => Type; } } \ No newline at end of file