8000 Fix DbContext pooling by sfmskywalker · Pull Request #6531 · elsa-workflows/elsa-core · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix DbContext pooling #6531

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 26, 2025
Merged

Fix DbContext pooling #6531

merged 3 commits into from
Mar 26, 2025

Conversation

sfmskywalker
Copy link
Member
@sfmskywalker sfmskywalker commented Mar 26, 2025

Fixed DbContext pooling support.


This change is Reviewable

Added support for using DbContext pooling with a configurable option. Refactored to use scoped service providers for better isolation and lifecycle management. Updated persistence feature base to integrate sensitive data logging and warning configurations.
@sfmskywalker sfmskywalker changed the title Enable DbContext pooling and refactor DI scopes Fix DbContext pooling Mar 26, 2025
Centralized package versioning remains enabled, while unused package references and conditional groups for specific .NET targets are removed for simplification. Elsa Studio version is upgraded from 3.3.0-rc4 to 3.4.0-rc1.
Removed conditional compilation and unused code to streamline the DbContextOptions configuration. This improves maintainability and ensures consistent behavior across frameworks. Sensitive data logging is no longer explicitly enabled here.
@sfmskywalker sfmskywalker merged commit 06b9907 into rc/3.4.0 Mar 26, 2025
3 checks passed
@sfmskywalker sfmskywalker deleted the bug/dbcontextpooling branch March 26, 2025 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0