19 lines
529 B
C#
19 lines
529 B
C#
namespace MoonlightServers.Api.Infrastructure.Database.Json;
|
|
|
|
public class FilesConfig
|
|
{
|
|
public List<ConfigurationFile> ConfigurationFiles { get; set; } = [];
|
|
}
|
|
|
|
public class ConfigurationFile
|
|
{
|
|
public string Path { get; set; } = string.Empty;
|
|
public string Parser { get; set; } = string.Empty;
|
|
public List<ConfigurationFileMapping> Mappings { get; set; } = [];
|
|
}
|
|
|
|
public class ConfigurationFileMapping
|
|
{
|
|
public string Key { get; set; } = string.Empty;
|
|
public string? Value { get; set; } = string.Empty;
|
|
} |