Evento.Secure.Repository (nuget): This library contains a SecureEventStoreDomainRepository able to encrypt decrypt events in case the "encrypt" key is present in the event metadata. It needs an KeyReader and a CryptoService to be used for the security operations. These classes are to be implemented based on the provided interfaces. The purpose of this package combined with the base Evento package is to help developers building Event Sourced components using EventStore as database to persist events.
Keywords: Encryption|Decryption|EventStore|Event|Sourcing|DomainRepository|Repository|DDD