Kingo.BuildingBlocks (nuget): This component represents the core assembly of the Kingo.BuildingBlocks framework. It provides       all kinds of basic utility features and classes that are primarily useful when developing       message-driven Business Applications.              The core assembly contains all fundamental types and       classes of the framework, such as the Message, Clock, StringTemplate and other classes that       could or should have been part of the .NET Framework itself. It also contains a special kind       of implementation of the Specification Pattern, which can be used for various purposes, such as       message validation with a ConstraintValidator as well as implementing business rules.                          Source code and general guidance on how to use this framework can be found here:       https://github.com/wimvangool/Kingo.BuildingBlocks/wiki
Keywords: Messaging|Validation|Specification|Pattern|Clock