0.22.0
What's Changed
- #626: Complete AOT compatibility.
- Constructors for
EventRegistration
replaced withEventRegistration.Create<T>()
orEventRegistration.Create(...)
- Constructors for
EventConsumerRegistration
replaced withEventConsumerRegistration.Create<TEvent, TConsumer>()
orEventConsumerRegistration.Create(...)
DefaultJsonEventSerializer
now supportJsonSerializerContext
hence allows for an instance to be passed toservices.AddSlimEventBus(...)
- A new sample to show usage -> https://github.com/tinglesoftware/eventbus/tree/main/samples/AotSupport
- Constructors for
- #622: Reduce calls for creating
IServiceScope
and renameCreateScope()
toCreateServiceScope()
- #623: Update logging metadata to include entity URIs and FQDNs
- #625: Use RegEx source generators on .NET 7 or later
- #626: Set status and exception in Activity instances
Full Changelog: 0.21.2...0.22.0