Catalogue.Data.Write.VocabularyValidator.ValidateId C# (CSharp) Метод

ValidateId() приватный Метод

private ValidateId ( Vocabulary vocab, ValidationResult result ) : void
vocab Catalogue.Gemini.Model.Vocabulary
result ValidationResult
Результат void
        private void ValidateId(Vocabulary vocab, ValidationResult<Vocabulary> result)
        {
            if (String.IsNullOrWhiteSpace(vocab.Id))
            {
                result.Errors.Add("The Id must not be blank", v => v.Id);
            }

            if (vocab.Id.EndsWith("/"))
            {
                result.Errors.Add("The Id must not end with a slash", v => v.Id);
            }

            //todo: validate ID format
        }