public static void ClassCleanup() { var storageAccountProvider = new ConnectionStringCloudStorageAccount( ConfigurationManager.AppSettings["storageConnectionString"] ); var client = new CloudTableClient( new Uri( storageAccountProvider.TableEndpoint ), storageAccountProvider.Credentials ); var orphanedTables = client.ListTables( _baseTableName ); foreach ( var orphanedTableName in orphanedTables ) { client.GetTableReference( orphanedTableName.Name ).DeleteIfExists(); } }
public PackageService(string connectionString) { this.connectionString = connectionString; this.storageAccount = new ConnectionStringCloudStorageAccount(connectionString); }
public void TestInitialize() { _storageAccount = new ConnectionStringCloudStorageAccount( ConfigurationManager.AppSettings["storageConnectionString"] ); _tableStorageProvider = new AzureTableStorageProvider( _storageAccount ); _client = new CloudTableClient( _storageAccount.TableEndpoint, _storageAccount.Credentials ); _tableName = _baseTableName + Guid.NewGuid().ToString().Replace( "-", string.Empty ); _client.CreateTable( _tableName ); }
public StoreService(IOptions <Config> options) { this.connectionString = options.Value.StorageConnectionString; this.storageAccount = new ConnectionStringCloudStorageAccount(connectionString); }