using VberZero.AppService.Attaches.Dto; namespace VberZero.DomainService.Attaches; public sealed class NullAttachManager : IAttachManager { public static NullAttachManager Instance { get; } = new NullAttachManager(); public Task GetFile(string codeKey, string sourceKey) { return Task.FromResult(default); } public Task> GetFiles(string codeKey, string sourceKey) { return Task.FromResult>(default); } public Task DeleteFile(string codeKey, string sourceKey) { return Task.CompletedTask; } public Task DeleteFile(int id) { return Task.CompletedTask; } public Task FileUpload(AttachDto input) { return Task.CompletedTask; } public Task FileUpload(string fileInfo, string filePath, string fileName, string fileExt) { return Task.CompletedTask; } public Task FileUpload(string fileInfo, string filePath, string fileName, string fileExt, string allowExt, bool checkAll) { return Task.CompletedTask; } }