Introduced an interface `IWorkflowExecutionLogSink` for storing workflow execution log records and implemented it as `StoreWorkflowExecutionLogSink`. This centralizes and streamlines the handling of persisting execution logs into the workflow's runtime, thus making the process more modular and maintainable. The `PersistWorkflowExecutionLogMiddleware` has also been refactored to use this sink, replacing the direct usage of the workflow execution log store. |
||
|---|---|---|
| .. | ||
| BackgroundActivityBookmark.cs | ||
| BulkDispatchWorkflowBookmark.cs | ||
| DispatchWorkflowBookmark.cs | ||
| EventBookmarkPayload.cs | ||
| RunTaskBookmarkPayload.cs | ||