Potrzebuję przechowywać zlokalizowane podmioty w bazie danych (na przykład Produkt, który ma Nazwę, która różni się w języku angielskim i Duńskim). Istnieje kilka dobrze znanych sposobów, aby to zrobić, na przykład mając jakąś tabelę zasobów zawierającą wartości zlokalizowanych kolumn.Czy każda platforma .NET ORM obsługuje zlokalizowane obiekty gotowe do użycia?
Jednak wydaje się, że nie pasuje to do ORM, gdy chcę pobrać instancję klasy Product w języku angielskim i oczekiwać, że wartość właściwości Name będzie angielska.
Nie chcę wymyślać koła, i myślę, że jest to problem, który musi być bardzo powszechny. Czy jakakolwiek lokalizacja modułu obsługi ORM jest gotowa?
Ponieważ jestem na stosie Microsoft i oczywistym wyborem dla ORM byłoby Entity Framework 4. Czy są jakieś funkcje w EF4, aby to wspierać?
To tylko część problemu. –