Skip to content

Vahid031/Lipar

Repository files navigation

Lipar software framework based on Domain Driven Design in .Net Core

this code repository published on nuget.org for public use. this framework provide a structure to implement your business without thinking about technical issues.
some feature might you thinking about them are :

  • build a micro service in your organization
  • Based on Onion Architecture
  • Domain Driven Design
  • Rich Domain Model include Aggregates and valueObjects
  • Use EfCore as a option for data persist
  • Use UnitOfWork and repository Pattern
  • Use mongo base class for tranactional work on MonogoDb
  • Implement Data interceptor by EfCore and Mongo
  • Use and implemet mediator design pattern for CQRS
  • Use Outbox pattern for publish events around the micro service
  • Use Paging data for queries
  • Use abstraction for DateTime, Json Serialize and User Information