Definition
Assembly: Microsoft.Extensions.Hosting.Abstractions.dll Namespace: Microsoft.Extensions.HostingSyntax
Summary
This type is defined in Microsoft.Extensions.Hosting.Abstractions.Remarks
See Microsoft documentation for more information about the rest of the API.Methods
UseAmazonSQSMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_Amazon_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAmazonSQSMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_Amazon_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
amazonSQSOptions | System.Action<CloudNimble.SimpleMessageBus.Amazon.Core.AmazonSQSOptions> | An Action`1 that gives you a fluent interface for configuring the options for a queue backed by Amazon SQS. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAmazonSQSProcessor Extension
Extension method from
Microsoft.Extensions.Hosting.DispatchAmazon_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAmazonSQSProcessor Extension
Extension method from
Microsoft.Extensions.Hosting.DispatchAmazon_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
amazonSQSOptions | System.Action<CloudNimble.SimpleMessageBus.Amazon.Core.AmazonSQSOptions> | An Action`1 that gives you a fluent interface for configuring the options for a queue backed by Amazon SQS. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAzureStorageQueueMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAzureStorageQueueMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
azureQueueOptions | System.Action<CloudNimble.SimpleMessageBus.Core.AzureStorageQueueOptions> | - |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAzureStorageQueueProcessor Extension
Extension method from
Microsoft.Extensions.Hosting.IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseAzureStorageQueueProcessor Extension
Extension method from
Microsoft.Extensions.Hosting.IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
azureQueueOptions | System.Action<CloudNimble.SimpleMessageBus.Core.AzureStorageQueueOptions> | An Action`1 that gives you a fluent interface for configuring the options for a queue backed by Azure Queue Storage. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseFileSystemMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseFileSystemMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
fileSystemOptions | System.Action<CloudNimble.SimpleMessageBus.Core.FileSystemOptions> | - |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseFileSystemQueueProcessor Extension
Extension method from
Microsoft.Extensions.Hosting.FileSystem_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseFileSystemQueueProcessor Extension
Extension method from
Microsoft.Extensions.Hosting.FileSystem_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
fileSystemOptions | System.Action<CloudNimble.SimpleMessageBus.Core.FileSystemOptions> | An Action`1 that gives you a fluent interface for configuring the options for a queue backed by the file system.. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseIndexedDbMessagePublisher Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Publish_IndexedDb_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
configSectionName | string | The name of the ConfigurationSection to load the IndexedDbOptions from. Defaults to ‘SimpleMessageBus:IndexedDb’. |
indexedDbOptions | System.Action<CloudNimble.SimpleMessageBus.IndexedDb.Core.IndexedDbOptions> | An Action`1 lambda that allows you to set the IndexedDbOptions inline. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent configuration.
UseOrderedMessageDispatcher Extension
Extension method from
Microsoft.Extensions.Hosting.IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseParallelMessageDispatcher Extension
Extension method from
Microsoft.Extensions.Hosting.IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.
UseSimpleMessageBusLifetime Extension
Extension method from
Microsoft.Extensions.Hosting.SimpleMessageBus_Hosting_IHostBuilderExtensionsSyntax
Parameters
| Name | Type | Description |
|---|---|---|
builder | Microsoft.Extensions.Hosting.IHostBuilder | The IHostBuilder instance to extend. |
Returns
Type:Microsoft.Extensions.Hosting.IHostBuilder
The IHostBuilder instance being configured, for fluent interaction.