Replies: 1 comment 1 reply
-
The code is splitted into
For Module / Extension that may have multiple implementation, you will have at least one implementation out of the box, such as Localization, Sometimes you can find |
Beta Was this translation helpful? Give feedback.
-
I sow almost the orchardcore components whose code are splitted into two projects: OrchardCore.XXXX and OrchardCore.XXX.Abstractions.
Some components, like logging and localization, do have multiple impletementation. But a lot of components have only one impletementation for its Abstraction. This doubles the project count.
What is the concept behind this?
Beta Was this translation helpful? Give feedback.
All reactions