public static SubscriptionClient Create(ServiceBusEntityConnection topicConnection, string subscriptionName, ReceiveMode mode) { if (topicConnection == null) { throw Fx.Exception.Argument(nameof(topicConnection), "Namespace Connection is null. Create a connection using the NamespaceConnection class"); } return(topicConnection.CreateSubscriptionClient(topicConnection.EntityPath, subscriptionName, mode)); }
public static QueueClient Create(ServiceBusEntityConnection entityConnection, ReceiveMode mode) { if (entityConnection == null) { throw Fx.Exception.Argument(nameof(entityConnection), "Namespace Connection is null. Create a connection using the NamespaceConnection class"); } return(entityConnection.CreateQueueClient(entityConnection.EntityPath, mode)); }
public static SubscriptionClient CreateFromConnectionString(string topicEntityConnectionString, string subscriptionName, ReceiveMode mode) { if (string.IsNullOrWhiteSpace(topicEntityConnectionString)) { throw Fx.Exception.ArgumentNullOrWhiteSpace(nameof(topicEntityConnectionString)); } ServiceBusEntityConnection topicConnection = new ServiceBusEntityConnection(topicEntityConnectionString); return(topicConnection.CreateSubscriptionClient(topicConnection.EntityPath, subscriptionName, mode)); }
public static QueueClient CreateFromConnectionString(string entityConnectionString, ReceiveMode mode) { if (string.IsNullOrWhiteSpace(entityConnectionString)) { throw Fx.Exception.ArgumentNullOrWhiteSpace(nameof(entityConnectionString)); } ServiceBusEntityConnection entityConnection = new ServiceBusEntityConnection(entityConnectionString); return(entityConnection.CreateQueueClient(entityConnection.EntityPath, mode)); }
public static TopicClient CreateFromConnectionString(string entityConnectionString) { if (string.IsNullOrWhiteSpace(entityConnectionString)) { throw Fx.Exception.ArgumentNullOrWhiteSpace(nameof(entityConnectionString)); } ServiceBusEntityConnection entityConnection = new ServiceBusEntityConnection(entityConnectionString); return(entityConnection.CreateTopicClient(entityConnection.EntityPath)); }
public static SubscriptionClient Create(ServiceBusEntityConnection topicConnection, string subscriptionName) { return(SubscriptionClient.Create(topicConnection, subscriptionName, ReceiveMode.PeekLock)); }
public static QueueClient Create(ServiceBusEntityConnection entityConnection) { return(QueueClient.Create(entityConnection, ReceiveMode.PeekLock)); }