elsa-core/src/core/Elsa.Core
Craig Fowler 32bcf9a751 WIP #728 - Add test cases for persistence
This also includes a change to the workflow used in the test-case.
There are quite complex reasons for this, as explained here:

  https://github.com/elsa-workflows/elsa-core/issues/728#issuecomment-794319236

The real crux of it is that the workflow must have an activity
which suspends it, and that activity that suspends the workflow
must not be the starting activity.  This is why I added an unused
set-variable activity as the starter.

This commit shows that the various persistence test cases _mostly_
work OK, with the one exception of ActivityExecuted.
2021-03-09 19:57:02 +00:00
..
Activities Add multi-text control 2021-03-06 09:40:49 +01:00
ActivityResults Change For/While/ForEach/IfElse behavior 2021-01-12 09:28:48 +01:00
ActivityTypeProviders Designer web component (#636) 2021-02-16 09:55:13 +01:00
Bookmarks Add caching layer to WorkflowRegistry 2021-01-30 20:11:08 +01:00
Builders Remove IsEnabled flag 2021-03-08 15:14:02 +01:00
Caching
Consumers Refactor Switch builder API (#649) 2021-02-20 20:47:56 +01:00
Decorators Implement workflow registry cache eviction upon workflow definition saving 2021-03-04 17:45:59 +01:00
DistributedLock
Expressions WIP: Add JSON expression handler 2021-03-04 17:45:59 +01:00
Extensions Fix declarative composite activity definition to blueprint mapping 2021-03-04 21:52:23 +01:00
Handlers WIP #728 - Add test cases for persistence 2021-03-09 19:57:02 +00:00
HostedServices Add support for ordered startup tasks 2021-01-28 14:13:31 +01:00
Mapping Fix EF core store 2021-01-31 12:51:05 +01:00
Metadata Add RunJavaScript activity 2021-03-06 13:41:52 +01:00
Persistence Designer web component (#636) 2021-02-16 09:55:13 +01:00
Runtime Revise trigger API (#593) 2021-01-29 16:16:45 +01:00
Serialization Undo dictionary serialization processing 2021-02-22 16:27:43 +01:00
Services WIP #728 - Add test cases for persistence 2021-03-09 19:57:02 +00:00
StartupTasks Revise trigger API (#593) 2021-01-29 16:16:45 +01:00
Triggers Handle re-scheduling of temporal events after (re-)indexing triggers 2021-03-04 17:45:59 +01:00
WorkflowProviders Designer web component (#636) 2021-02-16 09:55:13 +01:00
Elsa.Core.csproj Upgrade to .NET Standard 2.1 2021-01-31 18:44:57 +01:00
Elsa.Core.csproj.DotSettings Change For/While/ForEach/IfElse behavior 2021-01-12 09:28:48 +01:00
ElsaOptions.cs Add Break activity (#628) 2021-02-13 10:29:03 +01:00
FodyWeavers.xml
FodyWeavers.xsd
ServiceBusOptions.cs Add support for prefixing queue names 2021-01-14 14:56:09 +01:00