private void DeleteBacpacInCloud(string bacpacName) { var utility = new AzureBlobUtility( string.Format("DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}", StorageAccount, SqlAzureCredentials.StorageKey)); utility.DeleteFile(bacpacName + ".bacpac", "bacpac"); }
private async Task SaveBacpac(string bacpacName) { var utility = new AzureBlobUtility( string.Format("DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}", StorageAccount, SqlAzureCredentials.StorageKey)); MemoryStream stream = await utility.DownloadAsync(bacpacName + ".bacpac", "bacpac"); stream.Position = 0; string file = Path.Combine(LocalFolder, bacpacName + ".bacpac"); var fileStream = new FileStream(file, FileMode.Create, FileAccess.Write); stream.WriteTo(fileStream); fileStream.Close(); stream.Close(); }