Właśnie zacząłem używać bloków walidacji ms, które uważam za niesamowite. ale masz kilka pytań dotyczących sprawdzania poprawności danych między warstwami.Bloki sprawdzania biblioteki korporacyjnej
Obecnie używam wzorca repozytorium jako pomostu do mojej warstwy dostępu do danych. W warstwie logicznej zapełniam obiekt biznesowy, a następnie sprawdzam poprawność za pomocą bloku sprawdzania poprawności przed przekazaniem go do mojej warstwy repozytorium, która z kolei przekazuje go do warstwy dostępu do danych w celu wstawienia. Czy powinienem go ponownie sprawdzić w repozytorium? Jeśli tak, czy mogę ponownie zweryfikować użycie bloku lub czy istnieje lepszy sposób na zrobienie tego na tym poziomie?
W szczególności, która wersja "bloków walidacji" masz na myśli? –