You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.1 KiB

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
  1. namespace SiteServer.Utils
  2. {
  3. public static class CloudUtils
  4. {
  5. public static class Root
  6. {
  7. public const string Host = "https://sscms.com";
  8. public static string IconUrl => $"{Host}/assets/images/favicon.png";
  9. public static string DocsCliUrl => $"{Host}/docs/v6/cli/";
  10. public static string GetDocsStlUrl(string tagName)
  11. {
  12. return $"{Host}/docs/v6/stl/{tagName}/";
  13. }
  14. public static string GetDocsStlUrl(string tagName, string fieldName, string attrTitle)
  15. {
  16. return $"{Host}/docs/v6/stl/{tagName}/#{fieldName.ToLower()}-{attrTitle.ToLower()}";
  17. }
  18. }
  19. public static class Dl
  20. {
  21. private const string Host = "https://dl.sscms.com";
  22. public static string GetTemplatesUrl(string fileName)
  23. {
  24. return $"{Host}/templates/{fileName}";
  25. }
  26. public static string GetPackagesUrl(string packageId, string version)
  27. {
  28. return $"{Host}/packages/{packageId}.{version}.nupkg";
  29. }
  30. }
  31. }
  32. }