using Expedience.Models; using System; namespace Expedience.Infrastructure.Models; public class TopXCompletionResult { public int Position { 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 Territory Territory { get; set; } = null!; public User User { get; set; } = null!; public ICollection DutyMembers { get; set; } = null!; public DutyCompletionResult DutyCompletionResult { get; set; } = null!; }