Skip to content

jjvanzon/JJ.Canonical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JJ.Canonical

Internal infrastructure.

Shared data types used across JJ projects.
Legacy version, updated to target newer .NET.

Canonical models are a design pattern for exchanging data between systems with overlapping functionality. JJ's Software Architecture describes the concept under Service Oriented Architecture.

This particular canonical model is a bit minimal. It includes only:

  • Success flags
  • Validation messages
  • ID and Name combos

But at least it gets to combine data from JJ.Framework.Validation and JJ.Framework.Business to a single set of models to send it through multiple layers of the architecture.

About

🧱 Types to share data between JJ projects.

Resources

License

Contributing

Stars

Watchers

Forks

Languages