This commit is contained in:
itcsx committed 2026-09-13 19:01:48 +08:00
1 parent 7f5bf3c68d
commit 816209fc35
37 files changed
+3236 -4515

No files matched your search

@@ -1,4 +1,5 @@
using System;
using CloudBuilder.Core.DatabaseAccessor.Entity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -9,10 +10,13 @@ namespace CloudBuilder.Security.Policy
{
public class ServiceSettingsPolicy
{
public const string DmsFileScaleDirectory = "FileServiceSettings:DmsFileScaleDirectory";
public const string PhysicalFileDirectory = "FileServiceSettings:PhysicalFileDirectory";
public const string DmsFileUploadDirectory = "FileServiceSettings:DmsFileUploadDirectory";
public const string DmsFileBackupDirectory = "FileServiceSettings:DmsFileBackupDirectory";
public const string ScaleFileDirectory = "FileServiceSettings:ScaleFileDirectory";
public const string BackupFileDirectory = "FileServiceSettings:BackupFileDirectory";
public const string UploadFileDirectory = "FileServiceSettings:UploadFileDirectory";
public const string DmsFileDirectory = "FileServiceSettings:DmsFileDirectory";
public const string RequestPath = "FileServiceSettings:RequestPath";
public const string ExcelOutputDirectory = "FileServiceSettings:ExcelOutputDirectory";
@@ -20,5 +24,38 @@ namespace CloudBuilder.Security.Policy
public const string FfmpegPictrue = "Ffmpeg:Pictrue";
public const string FfmpegArguments = "Ffmpeg:Arguments";
public static string GetPhysicalFileDirectory(IApplicationService service)
{
return service.Configuration[PhysicalFileDirectory];
}
public static string GetUploadFileDirectory(IApplicationService service)
{
return service.Configuration[UploadFileDirectory];
}
public static string GetBackupFileDirectory(IApplicationService service)
{
return service.Configuration[BackupFileDirectory];
}
public static string GetScaleFileDirectory(IApplicationService service)
{
return service.Configuration[ScaleFileDirectory];
}
public static string GetDmsFileScaleDirectory(IApplicationService service)
{
return Path.Combine(service.Configuration[ScaleFileDirectory], service.Configuration[DmsFileDirectory]);
}
public static string GetDmsFileBackupDirectory(IApplicationService service)
{
return Path.Combine(service.Configuration[BackupFileDirectory], service.Configuration[DmsFileDirectory]);
}
public static string GetDmsFileUploadDirectory(IApplicationService service)
{
return Path.Combine(service.Configuration[UploadFileDirectory], service.Configuration[DmsFileDirectory]);
}
}
}