NsqSharp 0.5.4

Client library for NSQ, a realtime distributed messaging platform. http://nsq.io/

Install-Package NsqSharp -Version 0.5.4
dotnet add package NsqSharp --version 0.5.4
<PackageReference Include="NsqSharp" Version="0.5.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NsqSharp --version 0.5.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: NsqSharp, 0.5.4"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install NsqSharp as a Cake Addin
#addin nuget:?package=NsqSharp&version=0.5.4

// Install NsqSharp as a Cake Tool
#tool nuget:?package=NsqSharp&version=0.5.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

New features:

- Add TLS support for Producers and Consumers.
- Add AutofacObjectBuilder convenience class; tested against Autofac 3.5.2. Supported in .NET 4.0 and higher.

Fixed issues:

- Fix race conditions in Producer and Consumer when nsqd connectivity lost.
- If message Attempt > MaxAttempts try to get the resolved handler type and deserialized message body to send to MessageAuditor; mirrors behavior if Attempt <= MaxAttempts.

Other:

- Consumer: Remove internal class ApiRequest for querying nsqlookupd, replace with public class NsqLookupdHttpClient.
- Config: Change default TCP WriteTimeout from 1s to 10s to maintain connectivity in higher latency scenarios; affects Producers and Consumers using default Config.WriteTimeout.
- More helpful error messages when connecting to the wrong nsqd or nsqlookupd port.
- Add strong name to NsqSharp.dll.

Dependencies

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on NsqSharp:

Package Downloads
Rpac.Core.Mail
Rpac.Core.Mail

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.5.4 18,702 10/5/2015
0.5.3 878 8/18/2015
0.5.2 844 8/12/2015
0.5.1-beta1 636 8/9/2015
0.5.0-beta1 658 7/18/2015
0.4.0 834 4/14/2015
0.3.4 740 4/12/2015
0.3.3 709 4/1/2015
0.3.2 759 3/27/2015
0.3.1 764 3/23/2015
0.3.0 730 3/17/2015