Używam MVC3 VS2010 z EF4.1, Stworzyłem mój DB przy użyciu SQL Server i importuję go do aplikacji sieciowej MVC3.Zaktualizuj model z bazy danych (baza danych)
Mam tu wyzwanie, kiedy przychodzę do Aktualizacji Modelu z Bazy Danych, utraciłem wszystkie moje modyfikacje plików modeli, na przykład jeśli używam atrybutów w niektórych modelach do sprawdzania poprawności lub tak, wszystko to jest nadpisywane nowym modelem nieruchomości.
Czy mimo to można zaktualizować model z bazy danych bez utraty informacji o modelach?
LUB
gdzie należy zdefiniować walidacji na moich modeli zamiast używać plików modelach bezpośrednio?
Więc za każdym razem model regenerowany muszę wrócić do każdego pliku i przedefiniować moje [MetadataTypeAttribute (typeof()] atrybut. Dziękuję @NinjaNye ale to nie jest praktyczne dla mnie. – Shadi
Nie tylko Ty Konieczne jest zdefiniowanie sprawdzania poprawności dla nowej właściwości, która i tak będzie musiała być wykonana Częściowa klasa i klasa metadanych nie zostaną nadpisane lub zastąpione – NinjaNye
Przepraszam, powinienem był uczynić to nieco jaśniejszym, zdefiniuj swoją klasę częściowej i metadanych w osobnej plik, NIE w pliku generowanym automatycznie. Zaktualizuję odpowiedź – NinjaNye