Version 7.0.0
It's been 4 years in the making, and we are very happy to announce the release of JustSaying 7 π
What's New β¨
β¦ New fluent builder APIs π docs
We've revamped the configuration APIs so bootstrapping your publishers and subscribers should feel a bit more natural, and uses consistent terminology.
β¦ Integration with IServiceCollection
π docs
With the new JustSaying.Extensions.DependencyInjection.Microsoft
package, it's now easy to add JustSaying to your services and get started.
β¦ Subscription Groups π docs
The message subscription pipeline has been completely overhauled and brings new capabilities. With this new functionality there is more control over how messages are fetched and processed.
β¦ Middleware π docs
Messaging processing has now been implemented as a pipeline composed of middleware. You can now add your own middlewares to this pipeline, and replace existing default middlewares.
β¦ Infrastructure-less Mode
There is now the ability to connect directly to existing infrastructure using ARNs and Queue URLs where appropriate. There 2 new fluent APIs for using this; WithTopicArn
and ForQueueUrl
.
β¦ Message Context π docs
JustSaying now gives you access to the underlying SQS Message and attributes using the IMessageContextAccessor
class (just like IHttpContextAccessor
in ASP.NET Core)
...and much more!
# Contributors
A big thanks to all of our contributors that worked on this release β€οΈ