elsa-core/src/modules/Elsa.Persistence.EFCore.Common
Sipke Schoorstra 2c0b3da5de
Addresses warnings and enforces null safety (#7051)
* Enhance null-safety annotations across modules and refactor for improved consistency:

- Added `null!` annotations to enforce non-nullability expectations.
- Updated workflows, tests, and runtime services to handle default null values reliably.
- Removed obsolete and unused APIs, simplifying interfaces and improving maintainability.
- Refactored methods and properties for clarity, thread-safety, and consistency.
- Adjusted test configurations for code coverage tracking and integration improvements.

* Refactor activity iteration in container serialization tests to simplify type casting.
2025-11-12 16:56:31 +01:00
..
Abstractions Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
Contracts Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
Converters Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
EntityHandlers Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
Extensions Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
CommonPersistenceFeature.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
Constants.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
CustomDbContextOptionsExtensionInfo.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
DbSchemaAwareMigrationAssembly.cs Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
DbUpdateExceptionContext.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
Elsa.Persistence.EFCore.Common.csproj Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Elsa.Persistence.EFCore.Common.csproj.DotSettings Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
ElsaDbContextBase.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
ElsaDbContextOptions.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
ElsaDbContextOptionsExtension.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
ElsaDbContextOptionsExtensions.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
EntityStore.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
FodyWeavers.xml Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
JsonValueComparer.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
JsonValueConverterHelper.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
MigrationOptions.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
PersistenceFeatureBase.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
RunMigrationsHostedService.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
RunMigrationsStartupTask.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
Store.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00
TenantAwareDbContextFactory.cs Restore EF Core persistence layer (#6931) 2025-09-27 20:39:18 +02:00