Skip to content

Support DI for IPortable#5618

Merged
valadas merged 3 commits intodnnsoftware:release/10.0.0from
bdukes:di-module-serialization
Apr 17, 2023
Merged

Support DI for IPortable#5618
valadas merged 3 commits intodnnsoftware:release/10.0.0from
bdukes:di-module-serialization

Conversation

@bdukes
Copy link
Copy Markdown
Contributor

@bdukes bdukes commented Apr 11, 2023

Summary

This PR enables dependency injection for IPortable (module serialization and deserialization).

@bdukes bdukes added this to the 10.0.0 milestone Apr 11, 2023
@bdukes bdukes changed the title Add IBusinessControllerProvider abstraction Support DI for IPortable Apr 11, 2023
@bdukes bdukes force-pushed the di-module-serialization branch 3 times, most recently from e58b386 to d29f626 Compare April 11, 2023 19:53
bdukes added 3 commits April 17, 2023 11:34
This allows our fallbacks to use the correct scope for the vast majority
of cases where objects lifetimes follow the request scope.
Copy link
Copy Markdown
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent

@valadas valadas merged commit 081d144 into dnnsoftware:release/10.0.0 Apr 17, 2023
@bdukes bdukes deleted the di-module-serialization branch April 18, 2023 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants