Skip to content

Latest commit

 

History

History
76 lines (47 loc) · 2.95 KB

File metadata and controls

76 lines (47 loc) · 2.95 KB

MQContract.AzureServiceBus

Contents

BulkTooLargeException type

Namespace

MQContract.AzureServiceBus

Summary

Thrown when a bulk publish request exceeds the usable message batch size

Connection type

Namespace

MQContract.AzureServiceBus

Summary

This is the MessageServiceConnection implemenation for using AzureServiceBus

Parameters
Name Type Description
client T:MQContract.AzureServiceBus.Connection The ServiceBusClient to use with this instance
Remarks

In order to use the InboxQueryable capabilites that have been built here you should have a QueryResponse.Inbox Topic and subsequent Subscription with RequiresSession as true

#ctor(client,pingableQueue) constructor

Summary

This is the MessageServiceConnection implemenation for using AzureServiceBus

Parameters
Name Type Description
client Azure.Messaging.ServiceBus.ServiceBusClient The ServiceBusClient to use with this instance
pingableQueue System.String A queue to create a receiver against as a form of pinging to ensure connectivity
Remarks

In order to use the InboxQueryable capabilites that have been built here you should have a QueryResponse.Inbox Topic and subsequent Subscription with RequiresSession as true

BusClient property

Summary

The supplied service bus client, exposed for additional access if required

MaxMessageBodySize property

Summary

Maximum supported message body size in bytes