2020-05-13 21:52:34 +00:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using Wabbajack.Common;
|
|
|
|
|
using Wabbajack.Lib;
|
|
|
|
|
using Wabbajack.Lib.ModListRegistry;
|
|
|
|
|
|
|
|
|
|
namespace Wabbajack.Server.DTOs
|
|
|
|
|
{
|
|
|
|
|
public class ValidationData
|
|
|
|
|
{
|
2020-05-14 22:21:56 +00:00
|
|
|
|
public ConcurrentHashSet<(long Game, long ModId, long FileId)> NexusFiles { get; set; } = new ConcurrentHashSet<(long Game, long ModId, long FileId)>();
|
2020-05-13 21:52:34 +00:00
|
|
|
|
public Dictionary<(string PrimaryKeyString, Hash Hash), bool> ArchiveStatus { get; set; }
|
|
|
|
|
public List<(ModlistMetadata Metadata, ModList ModList)> ModLists { get; set; }
|
2020-05-14 22:21:56 +00:00
|
|
|
|
|
|
|
|
|
public ConcurrentHashSet<(Game Game, long ModId)> SlowQueriedFor { get; set; } = new ConcurrentHashSet<(Game Game, long ModId)>();
|
2020-05-13 21:52:34 +00:00
|
|
|
|
}
|
|
|
|
|
}
|