Skip to content

Commit c528635

Browse files
Add extensibility sample (Azure#22770)
* Add extensibility sample * Export API * Rename file * Update sdk/servicebus/Azure.Messaging.ServiceBus/samples/Sample09_Extensibility.md Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Update sdk/servicebus/Azure.Messaging.ServiceBus/samples/Sample09_Extensibility.md Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com>
1 parent c9ce3ed commit c528635

34 files changed

+1195
-926
lines changed

sdk/servicebus/Azure.Messaging.ServiceBus/Azure.Messaging.ServiceBus.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{8B8C
2828
samples\Sample06_Transactions.md = samples\Sample06_Transactions.md
2929
samples\Sample07_CrudOperations.md = samples\Sample07_CrudOperations.md
3030
samples\Sample08_Interop.md = samples\Sample08_Interop.md
31+
samples\Sample09_Extensibility.md = samples\Sample09_Extensibility.md
3132
EndProjectSection
3233
EndProject
3334
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Core", "..\..\core\Azure.Core\src\Azure.Core.csproj", "{9CD1905A-19B9-4F71-8BE6-D25CF49DA5B3}"

sdk/servicebus/Azure.Messaging.ServiceBus/MigrationGuide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ Task ErrorHandler(ProcessErrorEventArgs args)
296296
// start processing
297297
await processor.StartProcessingAsync();
298298

299-
// since the processing happens in the background, we add a Conole.ReadKey to allow the processing to continue until a key is pressed.
299+
// since the processing happens in the background, we add a Console.ReadKey to allow the processing to continue until a key is pressed.
300300
Console.ReadKey();
301301
```
302302

sdk/servicebus/Azure.Messaging.ServiceBus/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ Task ErrorHandler(ProcessErrorEventArgs args)
373373
// start processing
374374
await processor.StartProcessingAsync();
375375

376-
// since the processing happens in the background, we add a Conole.ReadKey to allow the processing to continue until a key is pressed.
376+
// since the processing happens in the background, we add a Console.ReadKey to allow the processing to continue until a key is pressed.
377377
Console.ReadKey();
378378
```
379379

sdk/servicebus/Azure.Messaging.ServiceBus/api/Azure.Messaging.ServiceBus.netstandard2.0.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ public static partial class ServiceBusModelFactory
197197
public partial class ServiceBusProcessor : System.IAsyncDisposable
198198
{
199199
protected ServiceBusProcessor() { }
200+
protected ServiceBusProcessor(Azure.Messaging.ServiceBus.ServiceBusClient client, string queueName, Azure.Messaging.ServiceBus.ServiceBusProcessorOptions options) { }
201+
protected ServiceBusProcessor(Azure.Messaging.ServiceBus.ServiceBusClient client, string topicName, string subscriptionName, Azure.Messaging.ServiceBus.ServiceBusProcessorOptions options) { }
200202
public virtual bool AutoCompleteMessages { get { throw null; } }
201203
public virtual string EntityPath { get { throw null; } }
202204
public virtual string FullyQualifiedNamespace { get { throw null; } }
@@ -275,6 +277,8 @@ public enum ServiceBusReceiveMode
275277
public partial class ServiceBusReceiver : System.IAsyncDisposable
276278
{
277279
protected ServiceBusReceiver() { }
280+
protected ServiceBusReceiver(Azure.Messaging.ServiceBus.ServiceBusClient client, string queueName, Azure.Messaging.ServiceBus.ServiceBusReceiverOptions options) { }
281+
protected ServiceBusReceiver(Azure.Messaging.ServiceBus.ServiceBusClient client, string topicName, string subscriptionName, Azure.Messaging.ServiceBus.ServiceBusReceiverOptions options) { }
278282
public virtual string EntityPath { get { throw null; } }
279283
public virtual string FullyQualifiedNamespace { get { throw null; } }
280284
public virtual bool IsClosed { get { throw null; } }
@@ -345,6 +349,7 @@ protected ServiceBusRetryPolicy() { }
345349
public partial class ServiceBusSender : System.IAsyncDisposable
346350
{
347351
protected ServiceBusSender() { }
352+
protected ServiceBusSender(Azure.Messaging.ServiceBus.ServiceBusClient client, string queueOrTopicName) { }
348353
public virtual string EntityPath { get { throw null; } }
349354
public virtual string FullyQualifiedNamespace { get { throw null; } }
350355
public virtual bool IsClosed { get { throw null; } }
@@ -369,6 +374,8 @@ protected ServiceBusSender() { }
369374
public partial class ServiceBusSessionProcessor : System.IAsyncDisposable
370375
{
371376
protected ServiceBusSessionProcessor() { }
377+
protected ServiceBusSessionProcessor(Azure.Messaging.ServiceBus.ServiceBusClient client, string queueName, Azure.Messaging.ServiceBus.ServiceBusSessionProcessorOptions options) { }
378+
protected ServiceBusSessionProcessor(Azure.Messaging.ServiceBus.ServiceBusClient client, string topicName, string subscriptionName, Azure.Messaging.ServiceBus.ServiceBusSessionProcessorOptions options) { }
372379
public virtual bool AutoCompleteMessages { get { throw null; } }
373380
public virtual string EntityPath { get { throw null; } }
374381
public virtual string FullyQualifiedNamespace { get { throw null; } }

sdk/servicebus/Azure.Messaging.ServiceBus/samples/Sample04_Processor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Task ErrorHandler(ProcessErrorEventArgs args)
6666
// start processing
6767
await processor.StartProcessingAsync();
6868

69-
// since the processing happens in the background, we add a Conole.ReadKey to allow the processing to continue until a key is pressed.
69+
// since the processing happens in the background, we add a Console.ReadKey to allow the processing to continue until a key is pressed.
7070
Console.ReadKey();
7171
```
7272

0 commit comments

Comments
 (0)