The next generation of the Teknik Services. Written in ASP.NET. https://www.teknik.io/
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

StorageConfig.cs 856B

123456789101112131415161718192021222324252627282930313233
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Teknik.Configuration
  8. {
  9. public class StorageConfig
  10. {
  11. public StorageType Type { get; set; }
  12. // File Extension for saved files
  13. public string FileExtension { get; set; }
  14. // Length of filename
  15. public int FileNameLength { get; set; }
  16. // Local Storage Options
  17. public string LocalDirectory { get; set; }
  18. // S3 Options
  19. public string Container { get; set; }
  20. public StorageConfig(string container)
  21. {
  22. Type = StorageType.Local;
  23. Container = container;
  24. LocalDirectory = Directory.GetCurrentDirectory();
  25. FileExtension = "enc";
  26. FileNameLength = 10;
  27. }
  28. }
  29. }