Class BlobProviderBase
Inheritance
BlobProviderBase
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public abstract class BlobProviderBase : IBlobProvider
Constructors
BlobProviderBase()
Declaration
protected BlobProviderBase()
Methods
DeleteAsync(BlobProviderDeleteArgs)
Declaration
public abstract Task<bool> DeleteAsync(BlobProviderDeleteArgs args)
Parameters
Returns
ExistsAsync(BlobProviderExistsArgs)
Declaration
public abstract Task<bool> ExistsAsync(BlobProviderExistsArgs args)
Parameters
Returns
GetOrNullAsync(BlobProviderGetArgs)
Declaration
public abstract Task<Stream?> GetOrNullAsync(BlobProviderGetArgs args)
Parameters
Returns
SaveAsync(BlobProviderSaveArgs)
Declaration
public abstract Task SaveAsync(BlobProviderSaveArgs args)
Parameters
Returns
TryCopyToMemoryStreamAsync(Stream?, CancellationToken)
Declaration
protected virtual Task<Stream?> TryCopyToMemoryStreamAsync(Stream? stream, CancellationToken cancellationToken = default)
Parameters
Returns
Implements
Extension Methods