dotnetomaniak.pl - Artykuły z tagiem Fluent Validation

Kończąc zbiór wpisów dotyczących FluentValidation czas na napisanie testów.

Dziel się z innymi:
FluentValidation – cz. 3 testy i nullowalna properta – programmer-girl

Sztuka programowania 2320 dni, 3 godziny, 7 minut temu Weronika Mularczyk 53 źrodło rozwiń

W poprzednim wpisie pokazałam prosty (i przy okazji brzydki) sposób na użycie pakietu FluentValidation do walidacji danych po stronie serwera. Czas na refactoring.

Dziel się z innymi:
FluentValidation – cz. 2 wzorzec fabryki – programmer-girl

W poprzednim wpisie pokazałem, jak użyć Fluent Validation w aplikacji WPF. Wspomniałem, że tamta implementacja niestety nie nadaje się, gdy potrzebujemy walidować dane w sposób asynchroniczny – np. sprawdzić w usłudze, czy dane są unikalne. W tamtym wpisie pokazałem użycie IDataErrorInfo ponieważ jest on najczęściej wykorzystywany do realizacji walidacji. Natomiast dzisiaj opiszę nową wersję tego interfejsu, dodaną w .NET 4.5 – INotifyDataErrorInfo. Co fajne nowy interfejs...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z WPF wersja async | Blog Daniela Plawgo

Windows 2400 dni, 50 minut temu danielplawgo 60 źrodło rozwiń

W poprzednich wpisie pokazałem w jaki sposób można zintegrować Fluent Validation z aplikacją ASP.NET MVC, dzisiaj przyszedł czas na WPF. W WPF jest kilka sposobów na realizację walidacji. Najczęściej wykorzystuje się do tego interfejs IDataErrorInfo, który definiuje dwa elementy: właściwość Error zawierającą informacje o błędach oraz indekser, który zwraca błąd dla właściwości o nazwie przekazanej jako indeks. Interfejs ten można wykorzystać do integracji Fluent Validatio...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z WPF | Blog Daniela Plawgo

Windows 2403 dni, 2 godziny, 53 minuty temu danielplawgo 78 źrodło rozwiń

W dzisiejszym wpisie pokaże dwa sposoby w jaki sposób można integrować bibliotekę Fluent Validation z ASP.NET MVC. Pierwszy domyślny, który dostarcza sama biblioteka oraz drugi mój, który rozwiązuje cześć problemów z domyślnej integracji.Domyślna integracja Integracja Fluent Validation z ASP.NET MVC jest bardzo prosta, sprowadza się do dwóch kroków:Instalacja pakietu FluentValidation.Mvc5 z nugetaDodanie linijki konfiguracji biblioteki w metodzie startującą aplikację (Mvc...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z ASP.NET MVC | Blog Daniela Plawgo

Web 2409 dni, 20 godzin, 10 minut temu danielplawgo 111 źrodło rozwiń

W poprzednim wpisie opisałem w jaki sposób można wykorzystać bibliotekę Fluent Validation do zorganizowania walidacji danych w aplikacji. W walidatorze możemy użyć metodę Must do definiowania własnej logiki walidacji (jak to było zrobione na przykładzie walidacji nipu). W większości przypadków takie podejście jest wystarczające. Czasami, gdy jakąś logikę musimy współdzielić między różnymi walidatorami w aplikacji (lub nawet między różnymi aplikacjami) możemy stworzyć wali...

Źródło: plawgo.pl
Dziel się z innymi:
Fluent Validation – własny walidator | Blog Daniela Plawgo

Narzędzia 2414 dni, 3 godziny, 11 minut temu danielplawgo 115 źrodło rozwiń

Walidacja dynamicznego modelu z Fluent Validation.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – walidacja dynamicznego modelu. | RadBlog

Sztuka programowania 3121 dni, 23 godziny, 46 minut temu Radosław Maziarka 88 źrodło rozwiń

Wstrzykiwanie zależności do walidatorów FluentValidation.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – wstrzykiwanie zależności | RadBlog

Sztuka programowania 3131 dni, 1 godzinę, 49 minut temu Radosław Maziarka 155 źrodło rozwiń

Pokaz integracji FluentValidation z ASP.NET Web API

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – integracja z ASP.NET Web API | RadBlog

Web 3137 dni, 2 godziny, 1 minutę temu Radosław Maziarka 108 źrodło rozwiń

Example how to validate dynamic model with Fluent Validation.

Źródło: radblog.pl
Dziel się z innymi:
Dynamic model validation with Fluent Validation | RadBlog

Sztuka programowania 3154 dni, 16 godzin, 12 minut temu Radosław Maziarka 78 źrodło rozwiń

W dzisiejszym poście pokażę jak zintegrować FluentValidation z ASP.NET MVC5, na podstawie dodawania użytkownika.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – integracja z ASP.NET MVC – RadBlog

Web 3171 dni, 15 godzin, 48 minut temu Radosław Maziarka 125 źrodło rozwiń

Przedstawienie podstaw FluentValidation - 1 część cyklu.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – podstawy – RadBlog

Sztuka programowania 3173 dni, 17 godzin, 10 minut temu Radosław Maziarka 146 źrodło rozwiń

Niedawno byłem zmuszony do powrotu do kodu, który kiedyś współtworzyłem. Musiałem dołożyć pewną w gruncie rzeczy drobną funkcjonalność. Nie sprawiło to mi większych problemów, ale samo obcowanie z tym kodem skłoniło mnie do refleksji. Dopiero porównując tamten kod (z którego byłem przecież dumny jak paw) z kodem dzisiejszym widzę różnicę (ciekawe co powiem za kilka lat o obecnym kodzie). Różnicę w sobie samym. Widzę jak przez ostatnie dwa lata się zmieniłem (ale to temat na inny post). Moją szczegó...

Walidacja danych w nHibernate – ewolucja postępowania w czasie | Wojtek Pitek about dev

Sztuka programowania 3640 dni, 7 godzin, 12 minut temu wopi 135 źrodło rozwiń

FluentValidation jest całkiem przyjemną biblioteką, która jak wskazuje nazwa dostarcza narzędzie do walidacji klas poprzez interfejs typu fluent. Co czyni ją bardzo prostą w użyciu (przykłady w dokumentacji). Poza standardowym przypadkiem tzn mamy klasę, mamy walidator i gotowe, wspiera również zagnieżdżenia klas oraz walidację kolekcji. Do pewnego czasu wydawało mi się, że więcej do szczęścia nie będzie mi potrzebne. Zawsze jest jednak jakieś ale...

Dziel się z innymi:
reVis / Fluent Validation i dziedziczenie

Inne 5115 dni, 11 godzin, 54 minuty temu reVis 62 źrodło rozwiń