Files
MariesWonderland/src/Configuration/ServerOptions.cs

22 lines
577 B
C#

namespace MariesWonderland.Configuration;
public sealed class ServerOptions
{
public const string SectionName = "Server";
public PathsOptions Paths { get; init; } = new();
public DataOptions Data { get; init; } = new();
}
public sealed class PathsOptions
{
public string AssetDatabase { get; init; } = string.Empty;
public string MasterDatabase { get; init; } = string.Empty;
}
public sealed class DataOptions
{
public string LatestMasterDataVersion { get; init; } = string.Empty;
public string UserDataBasePath { get; init; } = string.Empty;
}