Валидация Guid
#190
-
Привет, меня зовутАгафонов А.А. 6412 У меня вопрос по4 лабораторной работе (Инфраструктура) Описание проблемыУ меня в лабе использованы guid, когда данные генерятся и отправляются, при валидации все отлетает и ничего не добавляется в бд, вы написали что нельзя по ресту получать айдишники, что в таком случае можно придумать? |
Beta Was this translation helpful? Give feedback.
Answered by
alxmcs
Dec 16, 2025
Replies: 1 comment
-
|
Я бы предложил в таком случае захардкодить часть валидных и часть невалидных (чтобы продемонстрировать работу валидации) идентификаторов в генераторе. Мы в любом случае просто симулируем работу стороннего сервиса при его помощи. var samples = new Guid[]
{
Guid.Parse("86a6a151-29b9-44d0-b730-838f9da1a40d"),
...
Guid.Parse("86bf3085-455e-476b-b87e-32edd8511462"),
Guid.Parse("0ee93409-c97f-4df5-a5e1-086bb0d3e1a2")
};
var rentFaker = new Faker<Rent>()
.RuleFor(h => h.VehicleId, f => f.PickRandom(samples));
... |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
sk1fix
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Я бы предложил в таком случае захардкодить часть валидных и часть невалидных (чтобы продемонстрировать работу валидации) идентификаторов в генераторе. Мы в любом случае просто симулируем работу стороннего сервиса при его помощи.