diff --git a/src/bundles/Elsa.ServerAndStudio.Web/Enums/DistributedCachingTransport.cs b/src/bundles/Elsa.ServerAndStudio.Web/Enums/DistributedCachingTransport.cs new file mode 100644 index 000000000..68971a20c --- /dev/null +++ b/src/bundles/Elsa.ServerAndStudio.Web/Enums/DistributedCachingTransport.cs @@ -0,0 +1,9 @@ +namespace Elsa.ServerAndStudio.Web.Enums; + +/// Represents the transport options for distributed caching. +public enum DistributedCachingTransport +{ + None, + Memory, + MassTransit +} \ No newline at end of file diff --git a/src/bundles/Elsa.ServerAndStudio.Web/Enums/MassTransitBroker.cs b/src/bundles/Elsa.ServerAndStudio.Web/Enums/MassTransitBroker.cs index 2ab461e3a..84a81d86a 100644 --- a/src/bundles/Elsa.ServerAndStudio.Web/Enums/MassTransitBroker.cs +++ b/src/bundles/Elsa.ServerAndStudio.Web/Enums/MassTransitBroker.cs @@ -1,8 +1,6 @@ namespace Elsa.ServerAndStudio.Web.Enums; -/// /// Represents the type of messaging broker used in MassTransit. -/// public enum MassTransitBroker { Memory, diff --git a/src/bundles/Elsa.ServerAndStudio.Web/Program.cs b/src/bundles/Elsa.ServerAndStudio.Web/Program.cs index a6ca02528..c5e347d73 100644 --- a/src/bundles/Elsa.ServerAndStudio.Web/Program.cs +++ b/src/bundles/Elsa.ServerAndStudio.Web/Program.cs @@ -5,12 +5,11 @@ using Elsa.MassTransit.Options; using Elsa.Extensions; using Elsa.ServerAndStudio.Web.Extensions; using Elsa.MassTransit.Extensions; -using Elsa.Server.Web; +using Elsa.ServerAndStudio.Web.Enums; using Medallion.Threading.FileSystem; using Microsoft.AspNetCore.Mvc; using Microsoft.Data.Sqlite; using Proto.Persistence.Sqlite; -using MassTransitBroker = Elsa.ServerAndStudio.Web.Enums.MassTransitBroker; const bool useMassTransit = true; const bool useProtoActor = false;