I implement Event Sourcing and CQRS pattern in my application. I inspired by CQRS journey where I downloaded sample code. There I found whole infrastructure for Event sourcing (
May I introduce this .NET Core 2.x based event sourcing framework: https://github.com/jacqueskang/EventSourcing/
It provides base classes for implementing events, event-sourced entities, entity repositories, and several simple event stores to persist events in text file or in database (using EF Core).
It's especially easy to be integrated in a ASP.NET Core web application, I have a pretty simple demo here.
Welcome any contribution or comments!