Различные способы валидации данных //Демо-занятие курса «C# ASP.NET Core разработчик»
Валидатор социальной карты: зачем прикладывать на входе и выходе и что будет, если забыли
В автобусе Мострансавто пенсионер прикладывает карту на входе — турникета здесь нет, но валидатор пикает зелёным, и кажется, что дело сделано. На выходе он выходит через заднюю дверь, ни к чему не притронувшись — и через месяц выясняет, что карта заблокирована. Знакомая история и в метро: карту приложили на турникете, прошли, а через несколько недель та же карта на входе внезапно требует повторного прохода или вовсе не срабатывает. Разберём, зачем вообще нужна эта вторая отметка на выходе, за что на самом деле блокируют карту и что делать, если карта уже заблокирована...