Browse Source

Made Container protected to allow reuse

pull/14528/head
Jakub Baranowski 4 years ago
parent
commit
beee737ea0
  1. 14
      framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs

14
framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs

@ -10,11 +10,11 @@ namespace Volo.Abp.BlobStoring;
public class BlobContainer<TContainer> : IBlobContainer<TContainer>
where TContainer : class
{
private readonly IBlobContainer _container;
protected readonly IBlobContainer Container;
public BlobContainer(IBlobContainerFactory blobContainerFactory)
{
_container = blobContainerFactory.Create<TContainer>();
Container = blobContainerFactory.Create<TContainer>();
}
public Task SaveAsync(
@ -23,7 +23,7 @@ public class BlobContainer<TContainer> : IBlobContainer<TContainer>
bool overrideExisting = false,
CancellationToken cancellationToken = default)
{
return _container.SaveAsync(
return Container.SaveAsync(
name,
stream,
overrideExisting,
@ -35,7 +35,7 @@ public class BlobContainer<TContainer> : IBlobContainer<TContainer>
string name,
CancellationToken cancellationToken = default)
{
return _container.DeleteAsync(
return Container.DeleteAsync(
name,
cancellationToken
);
@ -45,7 +45,7 @@ public class BlobContainer<TContainer> : IBlobContainer<TContainer>
string name,
CancellationToken cancellationToken = default)
{
return _container.ExistsAsync(
return Container.ExistsAsync(
name,
cancellationToken
);
@ -55,7 +55,7 @@ public class BlobContainer<TContainer> : IBlobContainer<TContainer>
string name,
CancellationToken cancellationToken = default)
{
return _container.GetAsync(
return Container.GetAsync(
name,
cancellationToken
);
@ -65,7 +65,7 @@ public class BlobContainer<TContainer> : IBlobContainer<TContainer>
string name,
CancellationToken cancellationToken = default)
{
return _container.GetOrNullAsync(
return Container.GetOrNullAsync(
name,
cancellationToken
);

Loading…
Cancel
Save