namespace hassio_onedrive_backup.Contracts { internal class SyncFileData { public SyncFileData(string path, string hash, long size) { Path = path ?? throw new ArgumentNullException(nameof(path)); Hash = hash ?? throw new ArgumentNullException(nameof(hash)); Size = size; } public string Path { get; } public string Hash { get; } public long Size { get; } } }