elsa-core/src/modules/Elsa.Workflows.Core/Abstractions
Sipke Schoorstra c8ed08cc85
Remove obsolete properties and refactor activity evaluation (#6603)
* Remove obsolete properties and refactor activity evaluation

Refactored activity input and log persistence property evaluation using improved notification handlers. Removed redundant `ActivityState` property and associated serialization logic, ensuring payloads are only serialized when necessary. All changes streamline workflow processing and enhance maintainability.

* Refactor mediator call to inline cancellation token.

Replaced the separate variable for the cancellation token with an inline reference for clarity and reduced redundancy. This simplifies the code without altering functionality.
2025-04-18 16:21:25 +02:00
..
Activity.cs Remove obsolete properties and refactor activity evaluation (#6603) 2025-04-18 16:21:25 +02:00
ActivityStateFilterBase.cs Implement Activity State Filtering and JavaScript Integration (#5993) 2024-10-02 09:11:35 +02:00
ActivityT.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Behavior.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
CodeActivity.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
SerializationOptionsConfiguratorBase.cs Refactor imports to reduce use of Elsa.Common.Contracts 2024-10-05 18:30:45 +02:00
Trigger.cs Refactor Elsa workflows and add support for triggers/bookmarks 2025-02-15 23:49:56 +01:00
WorkflowBase.cs Refactor variable initialization for clarity and consistency 2025-03-13 21:05:28 +01:00