elsa-core/test/integration/Elsa.Workflows.IntegrationTests/Scenarios
Sipke Schoorstra a2908960a4
Add Fault Code, Category and Type (#5362)
* Add error handling with fault categories and codes

The code now includes error handling through the introduction of fault categories and codes. New files containing constants for fault categories and codes have been added for different modules. FaultException has also been updated to include these properties. Changes are evident in various files where FaultException is thrown for error handling.

* Add DotSettings file for Elsa.Alterations module

A new DotSettings file is added for the Elsa.Alterations module. This includes configuration for namespace folders to be skipped during CodeInspection.

* Renamed "DefaultFaultKinds" to "DefaultFaultTypes" and updated usages

This commit renames the class "DefaultFaultKinds" to "DefaultFaultTypes" and updates all its references across the project files. The change is made keeping the more accurate naming context i.e., 'Types' suits better in the thrown exception scenarios.
2024-05-10 15:30:32 +02:00
..
ActivityNotificationsMiddleware Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
ActivityOutputs Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
Blocking Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
BlockingAndBreaking Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
CanExecute Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
Composites Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
CompositesAndOutcomes Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
CompositesPassingData Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
DependencyWorkflows Fix WorkflowExecutionContext bug (#4919) 2024-02-09 19:37:37 +01:00
DependencyWorkflowsPublishing Fix WorkflowExecutionContext bug (#4919) 2024-02-09 19:37:37 +01:00
ExplicitJoins Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
FlowchartCompletion Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
FlowchartNextActivity Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
HttpRequestWithLiquid feat(liquid): delete json filter and add filters already provided by fluid library (#5188) 2024-04-26 15:50:05 +02:00
ImplicitJoins Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
ImportAndExecute Test workflows housekeeping (#5092) 2024-03-19 13:51:18 +01:00
Incidents Add Fault Code, Category and Type (#5362) 2024-05-10 15:30:32 +02:00
JavaScriptListsAndArrays Fix WorkflowExecutionContext bug (#4919) 2024-02-09 19:37:37 +01:00
JsonObjectSerialization Test workflows housekeeping (#5092) 2024-03-19 13:51:18 +01:00
JsonObjectToObjectRemainsJsonObject Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
ParentChildCompletion Test workflows housekeeping (#5092) 2024-03-19 13:51:18 +01:00
ParentChildInputs Test workflows housekeeping (#5092) 2024-03-19 13:51:18 +01:00
ParentChildOutputMapping Test workflows housekeeping (#5092) 2024-03-19 13:51:18 +01:00
SetGetVariables Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
SetGetVariablesFromActivities Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
WorkflowCancellation Implement distributed lock for registry population (#4983) 2024-02-22 19:37:03 +01:00
WorkflowOutputMapping Fix WorkflowExecutionContext bug (#4919) 2024-02-09 19:37:37 +01:00
WorkflowResults Fix WorkflowExecutionContext bug (#4919) 2024-02-09 19:37:37 +01:00