18 lines
668 B
C#
18 lines
668 B
C#
using System;
|
||
|
||
namespace TinfoilVibeServer.Models
|
||
{
|
||
public class GameSnapshot
|
||
{
|
||
public string TitleId { get; set; } // 16‑hex string
|
||
public int Version { get; set; }
|
||
public bool IsApplication { get; set; }
|
||
public bool IsPatch { get; set; }
|
||
|
||
public string FullPath { get; set; } // Path on disk (file or archive)
|
||
public string InsidePath { get; set; } // Path inside an archive (empty if none)
|
||
public string FirstNcaHash { get; set; } // SHA‑256 of the first NCA stream
|
||
|
||
public DateTime LastModified { get; set; } // For snapshot refresh logic
|
||
}
|
||
} |