using Expedience.Models; using System; namespace Expedience.Infrastructure.Models; public class TopXCompletionResult { public int Rank { get; set; } public Guid Id { get; set; } public int TerritoryId { get; set; } public string PlaceName { get; set; } public string ContentName { get; set; } public DateTime StartTime { get; set; } public DateTime EndTime { get; set; } public TimeSpan Duration { get; set; } public int Level { get; set; } public string ContentType { get; set; } public string Expac { get; set; } public DateTime UploadedAt { get; set; } public int UserId { get; set; } public string Username { get; set; } public int WorldId { get; set; } public string Datacenter { get; set; } public string PluginVersion { get; set; } public string GameVersion { get; set; } } public class TopXCompletionResultFull { public TopXCompletionResult TopXResult { get; set; } public List DutyMembers { get; set; } public DutyCompletionResult DutyCompletionResult { get; set; } public User User { get; set; } public Territory Territory { get; set; } }