rdt-client/server/RdtClient.Data/Models/Internal/AppSettings.cs
2023-06-11 12:31:13 -06:00

27 lines
No EOL
616 B
C#

namespace RdtClient.Data.Models.Internal;
public class AppSettings
{
public AppSettingsLogging? Logging { get; set; }
public AppSettingsDatabase? Database { get; set; }
public Int32 Port { get; set; }
public String? BasePath { get; set; }
}
public class AppSettingsLogging
{
public AppSettingsLoggingFile? File { get; set; }
}
public class AppSettingsLoggingFile
{
public String? Path { get; set; }
public Int64 FileSizeLimitBytes { get; set; }
public Int32 MaxRollingFiles { get; set; }
}
public class AppSettingsDatabase
{
public String? Path { get; set; }
}