если у вас есть альтернативное решение проблемы, о том как быстро врубить валидацию на 20 полей, я бы очень хотел послушать. а где передается null и где возращается?
так а зачем отдавать что то? уже внутри репозитория будет проверка