/// <summary> /// Table name to create in Azure storage account to persist subscriptions. /// </summary> public static PersistenceExtentions <AzureStoragePersistence, StorageType.Subscriptions> TableName(this PersistenceExtentions <AzureStoragePersistence, StorageType.Subscriptions> config, string tableName) { AzureSubscriptionStorageGuard.CheckTableName(tableName); config.GetSettings().Set("AzureSubscriptionStorage.TableName", tableName); return(config); }
/// <summary> /// Connection string to use for subscriptions storage. /// </summary> public static PersistenceExtentions <AzureStoragePersistence, StorageType.Subscriptions> ConnectionString(this PersistenceExtentions <AzureStoragePersistence, StorageType.Subscriptions> config, string connectionString) { AzureSubscriptionStorageGuard.CheckConnectionString(connectionString); config.GetSettings().Set("AzureSubscriptionStorage.ConnectionString", connectionString); return(config); }
public void Should_not_allow_invalid_table_name(string tableName) { AzureSubscriptionStorageGuard.CheckTableName(tableName); }
public void Should_not_allow_invalid_connection_string(string connectionString) { AzureSubscriptionStorageGuard.CheckConnectionString(connectionString); }