Open.Journaling.Common (nuget): Often times while working on systems it is extremely helpful, if not essential, to have a complete record of interactions. Whether those interactions are categorized as commands, events, or both is anything from a matter of preference to a deeply held dogma.  This is a mechanism for doing that.
Keywords: journaling|journal|logbook|recordbook