using System.IO; namespace Livia.Models.Data; public static class ServiceConfigurations { public static string TempFolder = Path.Combine(Path.GetTempPath(), @"An-Image\livia\"); public static string AppName = ""; public static string UpdateServerAddress => $"http://update.cereflow.cn/{AppName}"; public static string PostProcessDataPath => $"/{AppName}/handle/packet"; public static string PostCancelPath => $"/{AppName}/cancel"; public static string DeleteReportPath => $"/{AppName}/report"; public static string GetReportPath => $"/{AppName}/{{0}}/report/{{1}}/{{2}}"; public static string GetServerJobListPath => $"/{AppName}/work/list"; public static string GetCheckResultPath => $"/{AppName}/{{0}}/result/packet"; public static string GetReportLIstPath => $"/{AppName}/{{0}}/report/list"; public static string GetDownloadSortedPath => $"/{AppName}/{{0}}/result/sorted"; public static string DeleteDataPath => $"/{AppName}/patient"; public static string DeleteHistoryPath => $"/{AppName}/history"; public static string GetSeriesGroupListPath => $"/{AppName}/{{0}}/handle/series_view"; public static string PostSelectSeriesPath => $"/{AppName}/handle/choose"; public static string PostSearchPath => $"/{AppName}/find"; public static string PostStartPath => $"/{AppName}/handle/start"; public static string PostPushReportPath => $"/{AppName}/report/store"; public static string PostSelectReportModulePath => $"/{AppName}/report/filter"; public const string PostLoginPath = "/token"; public const string PutEditPasswordPath = "/user/password"; public const string GetDownloadArchivePath = "/study/{0}/archive"; public const string GetDongleInfoPath = "/dongle"; public const string GetNoticePath = "/notice"; public const string GetDicomNodeInfo = "/dicom/node"; }