14 lines
371 B
C#
14 lines
371 B
C#
using DependencyInjector.Abstractions.Lifetimes;
|
|
|
|
namespace back.persistance.blob;
|
|
|
|
public interface IBlobStorageService : ISingleton
|
|
{
|
|
Task Save(Stream blobStream, string fileName);
|
|
Task<Stream?> GetStream(string fileName);
|
|
Task<byte[]?> GetBytes(string fileName);
|
|
Task Delete(string fileName);
|
|
Task Update(Stream blobStream, string fileName);
|
|
}
|
|
|