Jak mogę skonfigurować Entity Framework, aby automatycznie przycinać wartości pobrane dla określonych kolumn odwzorowanych na pola char (N)?

Pracuję z bazą danych innej firmy, w której wszystkie wartości tekstowe są przechowywane jakochar(n). Niektóre z tych wartości tekstowych są kluczami podstawowymi, podczas gdy inne są zwykłym tekstem czytelnym dla człowieka. W tym drugim przypadku chcę, aby pobrane wartości były automatycznie przycinane.

Wiem, że mogę dodaćTrim do wszystkich moich zapytań LINQ to Entities, ale jest to nieuporządkowane, zawodne i nie do utrzymania. Chciałbym jakoś skonfigurować Entity Framework, aby automatycznie przycinać wartości pobrane z określonych kolumn.

Nie wiem jednak, jak to zrobić. Używam płynnego API EF. Najbliższą rzeczą, o której myślałem do tej pory, jest tworzenie dodatkowych właściwości w celu owinięcia nieruchomościTrim wywołania metod, ale jest to nieuporządkowane i wciąż nie do utrzymania. Wolałbym również, aby przycinanie występowało w bazie danych, a nie w aplikacji.

questionAnswers(4)

yourAnswerToTheQuestion