Tags: Rzpeg/Rebus
Tags
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add experimental expression-based pipeline invoker * Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi] * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized) * Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively * Add optional transport inspector service * Extend `ILog` interface with warning signature that accepts an `Exception` * Log uncaught exceptions from message handlers by passing real exceptions to the logger
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add experimental expression-based pipeline invoker * Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi] * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized) * Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively * Add optional transport inspector service * Extend `ILog` interface with warning signature that accepts an `Exception`
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add experimental expression-based pipeline invoker * Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi] * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized) * Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively * Add optional transport inspector service
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add experimental expression-based pipeline invoker * Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi] * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized) * Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add experimental expression-based pipeline invoker * Compile expression-based pipeline with [FastExpressionCompiler](https://github.com/dadhi/FastExpressionCompiler) - thanks [dadhi] * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized) * Rename transaction scope to `RebusTransactionScope` and make it expose `CompleteAsync()` and `Complete()` methods for completing in an async/sync manner respectively
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized)
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized)
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized)
* Hide some internal types that were never meant to be part of the API * Add correlation configuration API to make it easy to correlate headers of incoming messages with saga data * Change all logging to have named placeholders (Serilog style) instead of the semantically useless .NET placeholders (logging libraries that have no use for named placeholders can use `AbstractRebusLoggerFactory`'s `RenderString` method) * Add .NET Core support (targeting netstandard 1.6) in addition to the current .NET 4.5 target - thanks [mvandevy] * Move JSON serializer into core (still default, but now exposed so it can be customized)
PreviousNext