EasyNetQ by Mike Hadlow, Contributors (see GitHub repo)

<PackageReference Include="EasyNetQ" Version="0.47.10.383" />

.NET API 1,150,464 bytes

 ConnectionFactoryWrapper

public virtual ConnectionConfiguration Configuration { get; }

public virtual HostConfiguration CurrentHost { get; }

public virtual bool Succeeded { get; }

public ConnectionFactoryWrapper(ConnectionConfiguration connectionConfiguration, IClusterHostSelectionStrategy<ConnectionFactoryInfo> clusterHostSelectionStrategy)

public virtual IConnection CreateConnection()

public virtual bool Next()

public virtual void Reset()

public virtual void Success()