namespace Prefab.Tests.Infrastructure;
///
/// Configures the reusable harness with the desired run mode and optional knobs.
///
/// The execution mode (debug or ephemeral).
/// True to keep the Aspire dashboard enabled.
/// True to disable randomized ports in Aspire.
public sealed record PrefabHarnessOptions(
RunMode Mode,
bool EnableAspireDashboard = false,
bool DisablePortRandomization = false);