zarusz / SlimMessageBus

Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
Apache License 2.0
467 stars 78 forks source link

[Host.Nats] Transport for Nats.io #287

Closed dblanchetatlectra closed 1 month ago

dblanchetatlectra commented 1 month ago

Nats.io transport added Support for Pub/Sub and Request/Response functionalities

zarusz commented 1 month ago

@dblanchetatlectra I've reviewed the PR - looks good. Please check some minor comments, and see if there is an opportunity to reduce the new sonar issues.

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
3 New issues
0 Accepted issues

Measures
0 Security Hotspots
87.3% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

zarusz commented 1 month ago

@dblanchetatlectra after the changes it looks good to me.

Do you plan any further changes or shall I merge?

dblanchetatlectra commented 1 month ago

@zarusz no, i'm done with this 1st version. thanks for your feedback. You can merge.

zarusz commented 1 month ago

It's pre-released now: https://www.nuget.org/packages/SlimMessageBus.Host.NATS

@dblanchetatlectra thanks for your contribution!