Jun 18, 2023
If the intention is to prevent coupling from different layers, that won't solve the problem.
Partial only exist to enable a class definition to be spread across multiple files (common case is code generation) but they still need to be inside the same assembly, so you can't have something like, the project with simple POCOs and in the implementation project the "implicit/explicit" definition.