All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Renamed
AxonServerConnectionFactoryDefaults
toAxonServerConnectorDefaults
to allow it to be shared betweenAxonServerConnection
andAxonServerConnectionFactory
- Renamed
AxonServerConnectionFactoryConfiguration
toAxonServerConnectorConfiguration
to allow it to be shared betweenAxonServerConnection
andAxonServerConnectionFactory
- Renamed
AxonServerConnectionHeaders
toAxonServerConnectorHeaders
to allow it to be shared betweenAxonServerConnection
andAxonServerConnectionFactory
- Renamed
IAxonServerConnectionFactoryOptionsBuilder
toIAxonServerConnectorOptionsBuilder
to allow it to be shared betweenAxonServerConnection
andAxonServerConnectionFactory
- Renamed
AxonServerConnectionFactoryOptions
toAxonServerConnectorOptions
to allow it to be shared betweenAxonServerConnection
andAxonServerConnectionFactory
- Introduction of
IOwnerAxonServerConnection
to allow sharing behavior between aSharedAxonServerConnection
and anAxonServerConnection
- Renamed internal
AxonServerConnection
toSharedAxonServerConnection
to make room for a publicAxonServerConnection
- Introduction of
AxonServerConnection
as a stand alone connection that takes aContext
and configuration options. This eases registration in the inversion of control container and auto connects whenever a property of the connection is accessed, except forClientIdentity
,Context
,IsConnected
,IsClosed
,IsReady
. Ideal for those scenarios where the consuming code is only ever interacting with oneContext
. ExtendedServiceCollectionExtensions
withAddAxonServerConnection
overloads similar toAddAxonServerConnectionFactory
overloads. - Public API generation and verification
- Initial version