Skip to content

Sample project that shows how to build modular monolith

Notifications You must be signed in to change notification settings

mr0zek/SmogFightClub

Repository files navigation

SmogFightClub

Sample project that shows how to build modular monolith

any suggestions contact me https://www.szylhabel.pl/contactme/

Status

.NET Coverage Status

Architecture documentation

Auto generated documentation

Technologies

  • AspNetCore
  • FluentMigrator
  • Autofac
  • HangFire

Covered Areas

  • time triggers
  • trace

ToDo:

  • CRUD module Template
  • Integrate with identity server
  • Implement delayed commands based on hangfire
  • component diagrams generation using PlantUml
  • sequence diagram generation using PlantUml
  • integrate with external services

Design patterns

  • Command - Command Handler
  • Mediator - ICommandBus, IEventBus
  • CorrelationId
  • Repository
  • ValueObject
  • FeatureFolders
  • Composition UI
  • Events (inversion of control)
  • Saga (Automatonymous)

About

Sample project that shows how to build modular monolith

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published