Skip to content

Commit 20bb914

Browse files
brettsampaulbatum
andauthored
Update to storage SDK 11.x (#5528)
* Update to storage SDK 11.x - Pull through Host.Storage 4.x, Extensions.Storage 4.x, WebJobs.Extensions 4.x - Add test cases Co-authored-by: Paul Batum <[email protected]>
1 parent 5e452aa commit 20bb914

36 files changed

+147
-73
lines changed

sample/CSharp/BlobTrigger/run.csx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#r "Microsoft.WindowsAzure.Storage"
1+
#r "Microsoft.Azure.Storage"
22

3-
using Microsoft.WindowsAzure.Storage.Blob;
3+
using Microsoft.Azure.Storage.Blob;
44

55
public static async Task Run(CloudBlockBlob blob, CloudBlockBlob output, TraceWriter log)
66
{

src/WebJobs.Script.WebHost/ContainerManagement/LinuxContainerInitializationHostService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
using System;
55
using System.Threading;
66
using System.Threading.Tasks;
7+
using Microsoft.Azure.Storage.Blob;
8+
using Microsoft.Azure.Storage.RetryPolicies;
79
using Microsoft.Azure.WebJobs.Script.WebHost.Management;
810
using Microsoft.Azure.WebJobs.Script.WebHost.Models;
911
using Microsoft.Extensions.Hosting;
1012
using Microsoft.Extensions.Logging;
11-
using Microsoft.WindowsAzure.Storage.Blob;
12-
using Microsoft.WindowsAzure.Storage.RetryPolicies;
1313
using Newtonsoft.Json;
1414

1515
namespace Microsoft.Azure.WebJobs.Script.WebHost.ContainerManagement

src/WebJobs.Script.WebHost/Diagnostics/FunctionInstanceLogger.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
using System.Linq;
77
using System.Threading;
88
using System.Threading.Tasks;
9+
using Microsoft.Azure.Cosmos.Table;
910
using Microsoft.Azure.WebJobs.Host.Executors;
1011
using Microsoft.Azure.WebJobs.Host.Loggers;
1112
using Microsoft.Azure.WebJobs.Logging;
1213
using Microsoft.Azure.WebJobs.Script.Description;
1314
using Microsoft.Azure.WebJobs.Script.Diagnostics;
1415
using Microsoft.Extensions.Configuration;
1516
using Microsoft.Extensions.Logging;
16-
using Microsoft.WindowsAzure.Storage;
1717

1818
namespace Microsoft.Azure.WebJobs.Script.WebHost.Diagnostics
1919
{

src/WebJobs.Script.WebHost/Management/FunctionsSyncManager.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
using System.Text.RegularExpressions;
1212
using System.Threading;
1313
using System.Threading.Tasks;
14+
using Microsoft.Azure.Storage;
15+
using Microsoft.Azure.Storage.Blob;
1416
using Microsoft.Azure.WebJobs.Host.Executors;
1517
using Microsoft.Azure.WebJobs.Script.Description;
1618
using Microsoft.Azure.WebJobs.Script.Models;
@@ -20,8 +22,6 @@
2022
using Microsoft.Extensions.Configuration;
2123
using Microsoft.Extensions.Logging;
2224
using Microsoft.Extensions.Options;
23-
using Microsoft.WindowsAzure.Storage;
24-
using Microsoft.WindowsAzure.Storage.Blob;
2525
using Newtonsoft.Json;
2626
using Newtonsoft.Json.Linq;
2727

src/WebJobs.Script.WebHost/Management/InstanceManager.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@
1010
using System.Net.Http;
1111
using System.Text;
1212
using System.Threading.Tasks;
13+
using Microsoft.Azure.Storage;
14+
using Microsoft.Azure.Storage.File;
1315
using Microsoft.Azure.WebJobs.Script.Diagnostics;
1416
using Microsoft.Azure.WebJobs.Script.WebHost.Configuration;
1517
using Microsoft.Azure.WebJobs.Script.WebHost.Models;
1618
using Microsoft.Extensions.Logging;
1719
using Microsoft.Extensions.Options;
18-
using Microsoft.WindowsAzure.Storage;
1920
using Newtonsoft.Json;
2021

2122
namespace Microsoft.Azure.WebJobs.Script.WebHost.Management

src/WebJobs.Script.WebHost/MaxConnectionHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
using System;
55
using System.Net.Http;
66
using System.Reflection;
7+
using Microsoft.Azure.Storage;
78
using Microsoft.Extensions.Logging;
8-
using Microsoft.WindowsAzure.Storage;
99

1010
namespace Microsoft.Azure.WebJobs.Script.WebHost
1111
{

src/WebJobs.Script.WebHost/Models/RunFromPackageContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
using System;
55
using System.Threading.Tasks;
6+
using Microsoft.Azure.Storage.Blob;
67
using Microsoft.Extensions.Logging;
7-
using Microsoft.WindowsAzure.Storage.Blob;
88

99
namespace Microsoft.Azure.WebJobs.Script.WebHost.Models
1010
{

src/WebJobs.Script.WebHost/Scale/TableEntityConverter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using System;
55
using System.Collections.Generic;
6-
using Microsoft.WindowsAzure.Storage.Table;
6+
using Microsoft.Azure.Cosmos.Table;
77
using Newtonsoft.Json.Linq;
88

99
namespace Microsoft.Azure.WebJobs.Script.WebHost.Scale

src/WebJobs.Script.WebHost/Scale/TableStorageScaleMetricsRepository.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@
77
using System.Net;
88
using System.Threading;
99
using System.Threading.Tasks;
10+
using Microsoft.Azure.Cosmos.Table;
1011
using Microsoft.Azure.WebJobs.Host.Executors;
1112
using Microsoft.Azure.WebJobs.Host.Scale;
1213
using Microsoft.Azure.WebJobs.Script.Scale;
1314
using Microsoft.Azure.WebJobs.Script.WebHost.Scale;
1415
using Microsoft.Extensions.Configuration;
1516
using Microsoft.Extensions.Logging;
1617
using Microsoft.Extensions.Options;
17-
using Microsoft.WindowsAzure.Storage;
18-
using Microsoft.WindowsAzure.Storage.Table;
1918

2019
namespace Microsoft.Azure.WebJobs.Script.WebHost
2120
{

src/WebJobs.Script.WebHost/Security/KeyManagement/BlobStorageSasSecretsRepository.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22
// Licensed under the MIT License. See License.txt in the project root for license information.
33

44
using System;
5+
using Microsoft.Azure.Storage.Blob;
56
using Microsoft.Azure.WebJobs.Script.WebHost.Diagnostics.Extensions;
6-
using Microsoft.Azure.WebJobs.Script.WebHost.Properties;
77
using Microsoft.Extensions.Logging;
8-
using Microsoft.WindowsAzure.Storage.Blob;
98

109
namespace Microsoft.Azure.WebJobs.Script.WebHost
1110
{

0 commit comments

Comments
 (0)