Pracowałem z Entity Framework 4 i SQL Server. Głównym problemem, który znalazłem, jest to, że nazwy tabel w bazie danych są małe i mają podkreślenia. Oznacza to, że podczas tworzenia obiektów w Visual Studio, klasy i właściwości są wszystkie małe litery z podkreśleniami Czy istnieje sposób na uzyskanie Pascal Casing dla utworzonych klas i Camel Casing dla właściwości?Wymuszanie Entity Framework generowało klasy, aby nazwy i nazwy kolumn Pascal miały obudowę wielbłądzową
Np
table_name -> być konwertowane jako NazwaTabeli
Czy istnieją jakieś inne szablony muszą być dodawane lub inny sposób na osiągnięcie tego celu.
Edytowanie nazwy i właściwości klasy ręcznie, nie jest zalecane, ponieważ mam ogromną liczbę podmiotów
Musisz ręcznie zaktualizować podmioty w projektanta, a następnie Twoje zajęcia będą generowane poprawnie. –
@LadislavMrnka Ręczne aktualizowanie jest żmudnym procesem, ponieważ w moim przypadku zawiera ogromną liczbę jednostek – Xavier
@LadislavMrnka Czy istnieje sposób na wymuszenie tworzenia klas w paskach paskowych podczas generowania pliku edmx lub w dowolny sposób automatycznej zmiany nazw wszystkich klas po edmx jest tworzony .. – Xavier