Show / Hide Table of Contents

Class AmqpClientFactory

Provides a factory for creating instances of IAmqpClient with specified configuration options or connection strings.

Inheritance
object
AmqpClientFactory
Implements
IAmqpClientFactory
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: CodersRealm.AmqpClient
Assembly: CodersRealm.AmqpClient.dll
Syntax
public sealed class AmqpClientFactory : IAmqpClientFactory

Constructors

AmqpClientFactory()

Provides a factory for creating instances of IAmqpClient with specified configuration options or connection strings.

Declaration
public AmqpClientFactory()

Methods

Create(ClientOptions, ILogger?)

Creates a new IAmqpClient based on ClientOptions.

Declaration
public IAmqpClient Create(ClientOptions options, ILogger? logger = null)
Parameters
Type Name Description
ClientOptions options
ILogger logger
Returns
Type Description
IAmqpClient

Create(string, IRedeliveryPolicy?, ILogger?)

Creates a new IAmqpClient for the given connection string.

Declaration
public IAmqpClient Create(string connectionString, IRedeliveryPolicy? redeliveryPolicy = null, ILogger? logger = null)
Parameters
Type Name Description
string connectionString
IRedeliveryPolicy redeliveryPolicy
ILogger logger
Returns
Type Description
IAmqpClient

Implements

IAmqpClientFactory
In this article
Back to top Generated by DocFX