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
AxonServerConnectionFactoryDefaultstoAxonServerConnectorDefaultsto allow it to be shared betweenAxonServerConnectionandAxonServerConnectionFactory - Renamed
AxonServerConnectionFactoryConfigurationtoAxonServerConnectorConfigurationto allow it to be shared betweenAxonServerConnectionandAxonServerConnectionFactory - Renamed
AxonServerConnectionHeaderstoAxonServerConnectorHeadersto allow it to be shared betweenAxonServerConnectionandAxonServerConnectionFactory - Renamed
IAxonServerConnectionFactoryOptionsBuildertoIAxonServerConnectorOptionsBuilderto allow it to be shared betweenAxonServerConnectionandAxonServerConnectionFactory - Renamed
AxonServerConnectionFactoryOptionstoAxonServerConnectorOptionsto allow it to be shared betweenAxonServerConnectionandAxonServerConnectionFactory - Introduction of
IOwnerAxonServerConnectionto allow sharing behavior between aSharedAxonServerConnectionand anAxonServerConnection - Renamed internal
AxonServerConnectiontoSharedAxonServerConnectionto make room for a publicAxonServerConnection - Introduction of
AxonServerConnectionas a stand alone connection that takes aContextand 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. ExtendedServiceCollectionExtensionswithAddAxonServerConnectionoverloads similar toAddAxonServerConnectionFactoryoverloads. - Public API generation and verification
- Initial version