Solution cleanup. Implement stubs for all remaining services. Add API models. Move configuration to appsettings.

This commit is contained in:
BillyCool
2026-03-13 22:25:43 +11:00
parent b855475446
commit dbe8ec4e99
1709 changed files with 27184 additions and 244 deletions

View File

@@ -0,0 +1,21 @@
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;
}