NullAttachFileManager.cs 712 B

123456789101112131415161718192021222324
  1. using System.Threading.Tasks;
  2. namespace ContractService.CommonManager.AttachFiles
  3. {
  4. public sealed class NullAttachFileManager : IAttachFileManager
  5. {
  6. public static NullAttachFileManager Instance { get; } = new NullAttachFileManager();
  7. public Task FileUpload(AttachFileCreateDto input)
  8. {
  9. return Task.CompletedTask;
  10. }
  11. public Task FileUpload(string fileInfo, string filePath, string fileName, string fileExt)
  12. {
  13. return Task.CompletedTask;
  14. }
  15. public Task FileUpload(string fileInfo, string filePath, string fileName, string fileExt, string allowExt)
  16. {
  17. return Task.CompletedTask;
  18. }
  19. }
  20. }