BusinessLogic.Logic.GameDefinitions.GameDefinitionSaver.ValidateNotADuplicateGameDefinition C# (CSharp) Метод

ValidateNotADuplicateGameDefinition() приватный статический Метод

private static ValidateNotADuplicateGameDefinition ( GameDefinition existingGameDefinition ) : void
existingGameDefinition GameDefinition
Результат void
        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);
            }
        }