2022-02-11 05:05:51 +00:00
|
|
|
using Wabbajack.DTOs.JsonConverters;
|
|
|
|
|
|
|
|
namespace Wabbajack.DTOs.DownloadStates;
|
|
|
|
|
|
|
|
[JsonName("Bethesda")]
|
|
|
|
public class Bethesda : ADownloadState
|
|
|
|
{
|
|
|
|
public override string TypeName { get; } = "Bethesda";
|
2022-02-11 23:40:38 +00:00
|
|
|
public override object[] PrimaryKey => new object[] {Game, IsCCMod, ProductId, BranchId, ContentId};
|
2022-02-11 05:05:51 +00:00
|
|
|
public Game Game { get; set; }
|
|
|
|
public bool IsCCMod { get; set; }
|
|
|
|
public string ContentId { get; set; }
|
|
|
|
public long ProductId { get; set; }
|
2022-02-11 23:40:38 +00:00
|
|
|
public long BranchId { get; set; }
|
2022-02-11 05:05:51 +00:00
|
|
|
public string Name { get; set; }
|
|
|
|
}
|