private static void ValidateNotADuplicateGameDefinition(GameDefinition existingGameDefinition) { if (existingGameDefinition.Active) { string message = $"An active Game Definition with name '{existingGameDefinition.Name}' already exists in this Gaming Group."; throw new DuplicateKeyException(message); } }