Daniel Marbach
Daniel Marbach
Discussed with @adamralph it would be cool to be able to specify the package source. I think we could restrict ourself to only public sources like Nuget and MyGet. How...
I was exploring the code and came to the conclusion that YOU are doing it wrong. With the introduction of #66 the code will be sprinkled with `ConfigureAwait(false)` but that...
This back ports the functionality of v8 to resolve a completable storage session from a child container and then open it for consumption outside the pipeline. This behavior is required...
Presently, NServiceBus offers very limited capability to rate-limit message processing. Probably the most commonly used API is `LimitMessageProcessingConcurrencyTo` which restricts the number of messages that can be handled concurrently. This...
Add an exception that can be thrown, which is by default treated as an unrecoverable exception. // cc @SimonCropp
The [synchronized storage session adapter has been removed](https://github.com/Particular/NServiceBus/pull/6342) and the persistence seam simplified to enable first-class dependency injection support for the storage session. Persisters can simply register the concrete storage...
The persistence startup is done as part of `PersistenceStartup` which implements `IWantToRunBeforeConfigurationIsFinalized`. As part of finalizing the configuration, the persistence startup implementation does [a validation whether the saga and outbox...
The [incremental source generators](https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md) allow optimizing the code generation strategies for faster execution, which greatly benefits the overall IDE experience. It is possible to share common code between both approaches...
Most persistences run in addition to the persistence tests the acceptance tests too. Yet many of the acceptance tests are not really relevant for the persistence and have a big...