Skip to content

Commit 1c717d5

Browse files
committed
1 parent 34b806b commit 1c717d5

8 files changed

Lines changed: 20 additions & 20 deletions

File tree

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
<RepositoryUrl>https://github.com/managedcode/Storage</RepositoryUrl>
2727
<PackageProjectUrl>https://github.com/managedcode/Storage</PackageProjectUrl>
2828
<Product>Managed Code - Storage</Product>
29-
<Version>2.1.18</Version>
30-
<PackageVersion>2.1.18</PackageVersion>
29+
<Version>2.1.19</Version>
30+
<PackageVersion>2.1.19</PackageVersion>
3131

3232
</PropertyGroup>
3333

ManagedCode.Storage.Core/ManagedCode.Storage.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
</PropertyGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="ManagedCode.Communication" Version="8.0.2" />
16+
<PackageReference Include="ManagedCode.Communication" Version="8.0.3" />
1717
<PackageReference Include="ManagedCode.MimeTypes" Version="1.0.0"/>
1818
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
1919
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />

Storages/ManagedCode.Storage.Aws/ManagedCode.Storage.Aws.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</ItemGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="ManagedCode.Communication" Version="8.0.2" />
20+
<PackageReference Include="ManagedCode.Communication" Version="8.0.3" />
2121
<PackageReference Include="AWSSDK.S3" Version="3.7.309.4" />
2222
<PackageReference Include="Humanizer.Core" Version="2.14.1"/>
2323
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1"/>

Storages/ManagedCode.Storage.Azure.DataLake/ManagedCode.Storage.Azure.DataLake.csproj

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

1919
<ItemGroup>
2020
<PackageReference Include="Azure.Storage.Files.DataLake" Version="12.18.0"/>
21-
<PackageReference Include="ManagedCode.Communication" Version="8.0.2" />
21+
<PackageReference Include="ManagedCode.Communication" Version="8.0.3" />
2222
<PackageReference Include="Azure.Storage.Blobs" Version="12.20.0"/>
2323
<PackageReference Include="Humanizer.Core" Version="2.14.1"/>
2424
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1"/>

Storages/ManagedCode.Storage.Azure/AzureStorage.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -148,29 +148,29 @@ protected override async Task<Result> CreateContainerInternalAsync(CancellationT
148148
{
149149
if (StorageOptions.CreateContainerIfNotExists)
150150
{
151-
_ = await StorageClient.CreateIfNotExistsAsync(cancellationToken: cancellationToken);
151+
var blobInfo = await StorageClient.CreateIfNotExistsAsync(cancellationToken: cancellationToken);
152152
var policy = await StorageClient.GetAccessPolicyAsync(cancellationToken: cancellationToken);
153153
if (policy.Value.BlobPublicAccess != StorageOptions.PublicAccessType)
154154
await StorageClient.SetAccessPolicyAsync(StorageOptions.PublicAccessType, cancellationToken: cancellationToken);
155155
}
156-
157-
try
158-
{
159-
IsContainerCreated = await StorageClient.ExistsAsync(cancellationToken);
160-
}
161-
catch (RequestFailedException e)
156+
else
162157
{
163-
logger.LogException(e);
164-
//probably we don't have permission to check if container exists
165-
IsContainerCreated = true;
158+
try
159+
{
160+
IsContainerCreated = await StorageClient.ExistsAsync(cancellationToken);
161+
return Result.From(IsContainerCreated);
162+
}
163+
catch (RequestFailedException e)
164+
{
165+
//probably we don't have permission to check if container exists
166+
logger.LogException(e);
167+
}
166168
}
167169

168-
169170
return Result.Succeed();
170171
}
171172
catch (Exception ex)
172173
{
173-
IsContainerCreated = false;
174174
logger.LogException(ex);
175175
return Result.Fail(ex);
176176
}

Storages/ManagedCode.Storage.Azure/ManagedCode.Storage.Azure.csproj

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

1919
<ItemGroup>
2020
<PackageReference Include="Azure.Identity" Version="1.11.4" />
21-
<PackageReference Include="ManagedCode.Communication" Version="8.0.2" />
21+
<PackageReference Include="ManagedCode.Communication" Version="8.0.3" />
2222
<PackageReference Include="Azure.Storage.Blobs" Version="12.20.0"/>
2323
<PackageReference Include="Humanizer.Core" Version="2.14.1"/>
2424
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1"/>

Storages/ManagedCode.Storage.FileSystem/ManagedCode.Storage.FileSystem.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</ItemGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="ManagedCode.Communication" Version="8.0.2" />
20+
<PackageReference Include="ManagedCode.Communication" Version="8.0.3" />
2121
<PackageReference Include="ManagedCode.MimeTypes" Version="1.0.0"/>
2222
</ItemGroup>
2323

Storages/ManagedCode.Storage.Google/ManagedCode.Storage.Google.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<PackageReference Include="Google.Api.Gax.Rest" Version="4.8.0"/>
2222
<PackageReference Include="Google.Apis.Storage.v1" Version="1.68.0.3431"/>
2323
<PackageReference Include="Google.Cloud.Storage.V1" Version="4.10.0"/>
24-
<PackageReference Include="ManagedCode.Communication" Version="8.0.2" />
24+
<PackageReference Include="ManagedCode.Communication" Version="8.0.3" />
2525
<PackageReference Include="Humanizer.Core" Version="2.14.1"/>
2626
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1"/>
2727
<PackageReference Include="System.Linq.Async" Version="6.0.1"/>

0 commit comments

Comments
 (0)