Skip to content

erinloy/ivento-dci

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ivento-DCI is a library for developing C# applications using the DCI programming paradigm.

Right now the documentation is in the examples, so browse to src\Ivento.Dci.Examples.MoneyTransfer\Program.cs for getting started.

For more information about DCI, please see this very descriptive document, DCI questions on Stackoverflow or the object-composition group for detailed discussions. For a specific C# implementation, see this blog post.

Please note: There is a minor rule violation in this library, because of the C# language. There can be naming collisions in extension methods, and when that happens the class method name takes precedence. So class and Role methods having the same name will create problems. This is usually solved with naming conventions for Role methods.

About

A DCI library for C#, using extension methods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%