domain-driven-hexagon
                                
                                
                                
                                    domain-driven-hexagon copied to clipboard
                            
                            
                            
                        Fix/use ports instead of impl
- use unit of work port instead of the Implementation to ensure dependencies are used in one way (infrastructure) --->(core domain)
 - use userRepositoryPort instead of the Implementation UserRepository
 
Thanks for the PR!
I left some comments
Entire code base refactored so this pull request no longer needed