neon-sprawl/server/NeonSprawl.Server/Game/Contracts/ContractIssueOperationResul...

12 lines
350 B
C#

namespace NeonSprawl.Server.Game.Contracts;
/// <summary>
/// Server-internal contract issue resolution envelope (NEO-147).
/// HTTP DTOs via E7M4-08 (NEO-151).
/// </summary>
public readonly record struct ContractIssueOperationResult(
bool Success,
string? ReasonCode,
ContractInstanceState? Snapshot,
string? EncounterTemplateId);