v7.2.0
-
Core
- Merging loggers ignore null loggers.
-
Messaging
- Added brokered message trace logging.
- Eliminate potential security leak when logging message content.
- Renamed MessagingException.OriginalExceptionType to ExceptionType.
-
Messaging.Redis
- Refactored the RedisAppMessageRouter to use two Redis connections: one for publishing and one for subscribing.
- Refactored the RedisAppMessageRouter to not require ordered message subscription.
- RedisAppMessageRouter: Made the inherited RootChannelName include the class name.
- Fix the Redis subcriber.UnsubscribeAll() OperationCanceledException unhandled error.
-
Redis
- Fixed initialization of the DefaultRedisConnectionFactory.
- Renamed RedisConnectionFactory to RedisConnectionManager, added DisposeConnection method.
- Renamed ConnectionFactory* signals to ConnectionManager*.
-
Data
- DeleteEntityCommand - fixed error message.
-
Testing
- Ensure that the configured LogManager is in place for tests.
- Added TestBase.IsNotTestAssembly method.