Show / Hide Table of Contents

Class BlobContainerExtensions

Inheritance
System.Object
BlobContainerExtensions
Namespace: Volo.Abp.BlobStoring
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public static class BlobContainerExtensions : object

Methods

GetAllBytesAsync(IBlobContainer, String, CancellationToken)

Declaration
public static Task<byte[]> GetAllBytesAsync(this IBlobContainer container, string name, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IBlobContainer container
System.String name
CancellationToken cancellationToken
Returns
Type Description
Task<System.Byte[]>

GetAllBytesOrNullAsync(IBlobContainer, String, CancellationToken)

Declaration
public static Task<byte[]> GetAllBytesOrNullAsync(this IBlobContainer container, string name, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IBlobContainer container
System.String name
CancellationToken cancellationToken
Returns
Type Description
Task<System.Byte[]>

SaveAsync(IBlobContainer, String, Byte[], Boolean, CancellationToken)

Declaration
public static Task SaveAsync(this IBlobContainer container, string name, byte[] bytes, bool overrideExisting = false, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IBlobContainer container
System.String name
System.Byte[] bytes
System.Boolean overrideExisting
CancellationToken cancellationToken
Returns
Type Description
Task
Back to top Powered by Volosoft