Code/SboxSuperuser/Core/Commands/PlayerResolution.cs

A small immutable record type representing the result of resolving a player. It stores a SteamId string, a read-only list of PlayerCandidate choices, and an error string.

namespace SboxSuperuser.Core.Commands;

internal sealed record PlayerResolution( string SteamId, IReadOnlyList<PlayerCandidate> Choices, string Error );