2021-09-14 03:22:07 +00:00
|
|
|
using System;
|
|
|
|
using System.Text.Json.Serialization;
|
2021-09-27 12:42:46 +00:00
|
|
|
using Wabbajack.DTOs.ServerResponses;
|
2021-09-14 03:22:07 +00:00
|
|
|
|
2021-09-27 12:42:46 +00:00
|
|
|
namespace Wabbajack.DTOs.ModListValidation
|
2021-09-14 03:22:07 +00:00
|
|
|
{
|
|
|
|
public class ValidatedArchive
|
|
|
|
{
|
|
|
|
public ArchiveStatus Status { get; set; }
|
2021-09-27 12:42:46 +00:00
|
|
|
public Archive Original { get; set; }
|
2021-09-14 03:22:07 +00:00
|
|
|
|
|
|
|
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
|
|
|
|
public Archive? PatchedFrom { get; set; }
|
|
|
|
|
|
|
|
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
|
|
|
|
public Uri? PatchUrl { get; set; }
|
|
|
|
}
|
2021-09-27 12:42:46 +00:00
|
|
|
}
|