using TEAMModelOS.SDK.Module.AzureBlob.Container; using Microsoft.AspNetCore.Http; using System.Collections.Generic; using System.Threading.Tasks; namespace TEAMModelOS.SDK.Module.AzureBlob.Interfaces { public interface IAzureBlobDBRepository { Task> UploadFiles(IFormFile[] file ,string fileSpace="common" ,bool contentTypeDefault = false); Task UploadFile(IFormFile file, string fileSpace = "wordfiles", bool contentTypeDefault = true); Task UploadPath(string path, string fileSpace = "common", bool contentTypeDefault = false); Task UploadObject(string fileName, object obj, string fileSpace = "common", bool contentTypeDefault = true); Task UploadText(string fileName, string text, string fileSpace = "common", bool contentTypeDefault = true); } }