Wpis z mikrobloga

Jeśli chcę mieć aplikację z warstwami Domain, Infrastructure i API, to jak powinienem używać FluentValidation? Według mnie powinno to być w Infrastructure, ale jak wtedy stworzyć i sprawdzić np Usera z warstwy Domain? Można zrobić np

User user = new User();
UserValidator validator = new UserValidator();

ale robienie dwóch linijek zamiast jednej jest trochę upierdliwie, noi co to za walidacja, skoro można bez przeszkód zrobić new User(); bez walidacji.
Nie wiem jak to połączyć tak jak należy i żeby to jakoś ładnie wyglądało.

#csharp #fluentvalidation #naukaprogramowania #programowanie
  • 1