Освоение проверки свойств с помощью Fluent Validation: обеспечение того, чтобы одно-два свойства не были нулевыми
Проверка значения Null в сценарии оболочки: методы и примеры кода для обработки пустых или нулевых переменных