/ GUNRPG.Application / Dtos / OperatorSummaryDto.cs
OperatorSummaryDto.cs
 1  namespace GUNRPG.Application.Dtos;
 2  
 3  /// <summary>
 4  /// Lightweight summary of an operator for list views.
 5  /// </summary>
 6  public sealed class OperatorSummaryDto
 7  {
 8      public Guid Id { get; init; }
 9      public string Name { get; init; } = string.Empty;
10      public string CurrentMode { get; init; } = string.Empty;
11      public bool IsDead { get; init; }
12      public long TotalXp { get; init; }
13      public float CurrentHealth { get; init; }
14      public float MaxHealth { get; init; }
15  }