## New Package: eQuantic.Core.Eventing
Base eventing abstractions shared across the eQuantic ecosystem.
### Interfaces
- IEvent - Base marker interface for all events
- IEventHandler<T> - Generic event handler
- IEventDispatcher - Event dispatcher abstraction
- IEventSource - For entities that raise events (aggregates)
### Implementations
- EventBase - Base class for events
- EventSourceBase - Base class for entities that raise events
- InMemoryEventDispatcher - DI-based dispatcher with strategies:
- WhenAll (parallel)
- StopOnFirstException
- ContinueOnException
### Extensions
- ServiceCollectionExtensions.AddEventDispatcher()
- ServiceCollectionExtensions.AddEventHandler<TEvent, THandler>()
### Other Changes
- Restructured src/ folder to support multiple projects
- Updated paths in eQuantic.Core.csproj and test project
## Ecosystem Integration
This package is the foundation for:
- eQuantic.Core.CQS (INotification : IEvent)
- eQuantic.Core.DomainEvents (IDomainEvent : IEvent)