Skip to content

v2.0.0

Compare
Choose a tag to compare
@ircnelson ircnelson released this 11 Jul 13:05
· 94 commits to master since this release
  • Added logging support
    • You can choose your favorite logging library.
  • Added metadata providers
    • You can register providers that will be used when saving.
  • Added text serialization support
    • You can choose your serialization library.
  • Added EventNameAttribute
    • You can customize event name when saving. By default the event name is the Type name.
  • Removed some attributes in IDomainEvent
    • Some attributes like Id and Version exists to support event sourcing, its not about domain.
  • Changed return and signature of IEventStore
    • Now the client returns the serialized data and the hard work inside the library.
  • Removed unecessary types
  • Added SQLite Event Store implementation
  • Added MongoDB Event Store implementation