diff --git a/src/Worker/Core/Shims/TaskOrchestrationEntityContext.cs b/src/Worker/Core/Shims/TaskOrchestrationEntityContext.cs index 5f47b43ae..533df6ad7 100644 --- a/src/Worker/Core/Shims/TaskOrchestrationEntityContext.cs +++ b/src/Worker/Core/Shims/TaskOrchestrationEntityContext.cs @@ -76,7 +76,7 @@ public override async Task LockEntitiesAsync(IEnumerable(criticalSectionId.ToString()); @@ -164,7 +164,7 @@ public void ExitCriticalSection(Guid? matchCriticalSectionId = null) // releaseMessage.EventContent); } - this.wrapper.innerContext.SendEvent(releaseMessage.TargetInstance, releaseMessage.EventName, releaseMessage); + this.wrapper.innerContext.SendEvent(releaseMessage.TargetInstance, releaseMessage.EventName, releaseMessage.AsRawInput()); } } } @@ -221,7 +221,7 @@ Guid SendOperationMessage(string instanceId, string operationName, object? input // entityMessageEvent.ToString()); } - this.wrapper.innerContext.SendEvent(entityMessageEvent.TargetInstance, entityMessageEvent.EventName, entityMessageEvent); + this.wrapper.innerContext.SendEvent(entityMessageEvent.TargetInstance, entityMessageEvent.EventName, entityMessageEvent.AsRawInput()); return guid; }