22 lines
No EOL
668 B
C#
22 lines
No EOL
668 B
C#
namespace IS_Lab2_JSON_CS;
|
|
|
|
public class YamlConfig
|
|
{
|
|
public class PathsConfig
|
|
{
|
|
public string SourceFolder { get; set; } = null!;
|
|
public string JsonSourceFile { get; set; } = null!;
|
|
public string YamlSourceFile { get; set; } = null!;
|
|
public string JsonDestinationFile { get; set; } = null!;
|
|
public string YamlDestinationFile { get; set; } = null!;
|
|
}
|
|
|
|
public class LaunchConfig
|
|
{
|
|
public string[] Operations { get; set; } = null!;
|
|
public string Source { get; set; } = null!;
|
|
}
|
|
|
|
public PathsConfig Paths { get; set; } = null!;
|
|
public LaunchConfig Launch { get; set; } = null!;
|
|
} |