planium-organization/back-end

Clean Architecture

Closed this issue · 0 comments

Clean up the design & architecture of the existing codebase

  • define repositories for entities
  • define unit of work interface
  • define interfaces for repositories
  • separate different modules (core, persistence, controller)
  • register repositories into IoC container
  • separate entity configurations