Add comments, Listrom and DosCenter models (nw)

This commit is contained in:
Matt Nadareski
2023-07-12 10:57:46 -04:00
parent 13af5a4f50
commit 3765715749
8 changed files with 108 additions and 4 deletions

View File

@@ -0,0 +1,11 @@
namespace SabreTools.Models.DosCenter
{
public class DatFile
{
/// <remarks>doscenter</remarks>
public DosCenter? DosCenter { get; set; }
/// <remarks>game</remarks>
public Game[]? Game { get; set; }
}
}

View File

@@ -0,0 +1,27 @@
namespace SabreTools.Models.DosCenter
{
/// <remarks>doscenter</remarks>
public class DosCenter
{
/// <remarks>name</remarks>
public string? Name { get; set; }
/// <remarks>description</remarks>
public string? Description { get; set; }
/// <remarks>version</remarks>
public string? Version { get; set; }
/// <remarks>date</remarks>
public string? Date { get; set; }
/// <remarks>author</remarks>
public string? Author { get; set; }
/// <remarks>homepage</remarks>
public string? Homepage { get; set; }
/// <remarks>comment</remarks>
public string? Comment { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
namespace SabreTools.Models.DosCenter
{
/// <remarks>file</remarks>
public class File
{
/// <remarks>name, attribute</remarks>
public string? Name { get; set; }
/// <remarks>size, attribute</remarks>
public long? Size { get; set; }
/// <remarks>crc, attribute</remarks>
public string? CRC { get; set; }
/// <remarks>date, attribute</remarks>
public string? Date { get; set; }
}
}

View File

@@ -0,0 +1,12 @@
namespace SabreTools.Models.DosCenter
{
/// <remarks>game</remarks>
public class Game
{
/// <remarks>name</remarks>
public string? Name { get; set; }
/// <remarks>file</remarks>
public File[]? File { get; set; }
}
}