Załóżmy, że mam obiektu pracownika z następujących właściwości:Obliczone właściwości w Entity Framework
string Name { get; }
float Hours { get; }
float Wage { get; }
chcę dodać właściwość, wynagrodzenia, co równa godzin * płac. W zwykłym obiekcie biznesowym po prostu zakodowałem to w nieruchomości, ale prawdopodobnie zostałoby to zlikwidowane, gdyby klasa musiała zostać zregenerowana.
Czy istnieje sposób na wdrożenie standardu EF bez konieczności mapowania go do jednostki bazy danych?
Doskonale! Tworzyłem zajęcia z cienia, co było absolutnie bolesne. Wielkie dzięki –
Nie wydaje się, aby to działało z Linq na Entities, ponieważ nie jest zdefiniowane w rzeczywistym modelu danych. Czy istnieje sposób definiowania pola obliczeniowego w pliku * .edmx? – AaronLS
Czy możesz być bardziej konkretny niż "nie wydaje się działać"? Jeśli odnosisz się do kolumn z wyliczonymi wartościami na poziomie bazy danych, to jest to zupełnie inna bestia. – JoshJordan