Skip to content

Commit fe82eb3

Browse files
committed
Support shared durable consumer - update feature overview
1 parent dd5066f commit fe82eb3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ The following table shows what features are currently supported.
7373
|:-:|:-:|:-|
7474
|Connection||Allows to asynchronously create producers and consumers.|
7575
|Session||Sessions are created transparently for each link (producer or consumer).|
76-
|Message Consumer||`ReceiveAsync` available.|
76+
|Message Consumer||`ReceiveAsync` available. Message consumer can by attached to pre-existing queue or can be instructed to create address and queue dynamically.|
7777
|Message Producer||`SendAsync` for *durable* messages and non-blocking fire and forget `Send` for *nondurable* messages.|
7878
|Anonymous Message Producer|||
7979
|Message Payload||All primitive types, `System.Guid`, `System.DateTime`, `byte[]` and `Amqp.Types.List`.|
@@ -88,7 +88,7 @@ The following table shows what features are currently supported.
8888
|NoLocal filter||Allows your consumers to subscribe *exclusively* to messages sent by producers created by other connections.|
8989
|Consumer Credit|||
9090
|Auto-recovery||4 built-in recovery policies `ConstantBackoff`, `LinearBackoff`, `ExponentialBackoff`, `DecorrelatedJitterBackoff` and the option to implement your own recovery policy via `IRecoveryPolicy` interface.|
91-
|Address Model||Advanced routing strategies use FQQN, thus require queues to be pre-configured using `TopologyManager`.|
91+
|Address Model||Advanced routing strategies use FQQN, thus require queues to be pre-configured using `TopologyManager` or by editing `broker.xml` file. It is also possible to create shared, non-durable (volatile) subscriptions and shared durable subscriptions dynamically using `IConsumer` API.|
9292
|Topology Management||`TopologyManager` supports: getting all address names, getting all queue names, address creation, queue creation, address declaration, queue declaration, address removal, queue removal.|
9393
|Logging||Uses [Microsoft.Extensions.Logging.Abstractions](https://www.nuget.org/packages/Microsoft.Extensions.Logging.Abstractions/).|
9494
|Queue Browser|||

0 commit comments

Comments
 (0)