Esempio n. 1
0
 /// <summary>
 /// Set default account alias.
 /// </summary>
 public static TransportExtensions <AzureStorageQueueTransport> DefaultAccountAlias(this TransportExtensions <AzureStorageQueueTransport> transportExtensions, string alias)
 {
     Guard.AgainstNull(nameof(transportExtensions), transportExtensions);
     transportExtensions.EnsureAccounts().MapLocalAccount(alias);
     return(transportExtensions);
 }
Esempio n. 2
0
 /// <summary>
 /// Provides access to configure cross account routing.
 /// </summary>
 public static AccountRoutingSettings AccountRouting(this TransportExtensions <AzureStorageQueueTransport> transportExtensions)
 {
     Guard.AgainstNull(nameof(transportExtensions), transportExtensions);
     return(new AccountRoutingSettings(transportExtensions.EnsureAccounts()));
 }