From d46d0b53bca380b0fcd78a11a4c91052137511f0 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Mon, 4 Nov 2024 11:51:37 +0100 Subject: [PATCH] Add SQLite setup in CommonPersistenceFeature and remove from Agents Moved `SetupForSqlite` entity model handler to `CommonPersistenceFeature` to centralize SQLite configuration. Removed it from `Agents.Persistence.EntityFrameworkCore` to avoid redundancy. --- .../Elsa.Agents.Persistence.EntityFrameworkCore/Feature.cs | 1 - .../Elsa.EntityFrameworkCore.Common/CommonPersistenceFeature.cs | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore/Feature.cs b/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore/Feature.cs index fdfc988aa..d5c99065e 100644 --- a/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore/Feature.cs +++ b/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore/Feature.cs @@ -35,6 +35,5 @@ public class EFCoreAgentPersistenceFeature(IModule module) : PersistenceFeatureB AddEntityStore(); AddEntityStore(); Services.AddScoped(); - Services.AddScoped(); } } \ No newline at end of file diff --git a/src/modules/Elsa.EntityFrameworkCore.Common/CommonPersistenceFeature.cs b/src/modules/Elsa.EntityFrameworkCore.Common/CommonPersistenceFeature.cs index 835574f21..42f681a5d 100644 --- a/src/modules/Elsa.EntityFrameworkCore.Common/CommonPersistenceFeature.cs +++ b/src/modules/Elsa.EntityFrameworkCore.Common/CommonPersistenceFeature.cs @@ -13,5 +13,6 @@ public class CommonPersistenceFeature(IModule module) : FeatureBase(module) { Services.AddScoped(); Services.AddScoped(); + Services.AddScoped(); } } \ No newline at end of file