Pytania otagowane jako entity-framework

W przypadku pytań dotyczących ADO.NET Entity Framework, narzędzia Object-Relational-Mapping (ORM) dla .NET Framework. Dodaj znacznik specyficzny dla wersji, jeśli dotyczy. NIE używaj tego znacznika do pytań z podstawowymi elementami Entity-Framework. Zamiast tego użyj encji-szkielet-rdzeń.

4
Entity Framework linq query Include () wiele jednostek podrzędnych
To może być naprawdę elementarne pytanie, ale jaki jest dobry sposób na uwzględnienie wielu jednostek podrzędnych podczas pisania zapytania obejmującego TRZY poziomy (lub więcej)? czyli mam 4 tabel: Company, Employee, Employee_CariEmployee_Country Firma ma relację 1: m z pracownikiem. Pracownik ma relację 1: m zarówno z Employee_Car, jak i Employee_Country. Jeśli …



9
Czy usługi powinny zawsze zwracać DTO, czy też mogą zwracać modele domen?
Projektuję (re) dużą aplikację, używamy architektury wielowarstwowej opartej na DDD. Mamy MVC z warstwą danych (implementacja repozytoriów), warstwą domenową (definicja modelu domeny i interfejsów - repozytoria, usługi, jednostka pracy), warstwą usługową (implementacja usług). Do tej pory używamy modeli domenowych (głównie encji) na wszystkich warstwach, a DTO używamy tylko jako modeli …

17
„Kolekcja elementów musi być pusta przed użyciem ItemsSource”.
Próbuję wyświetlić obrazy w widoku listy WPF w stylu WrapPanel, jak opisano w tym starym artykule zespołu ATC Avalon: Jak utworzyć widok niestandardowy . Kiedy próbuję wypełnić ListView za pomocą zapytania LINQ-to-Entities kolekcji obiektów ADO.NET Entity Framework, otrzymuję następujący wyjątek: Wyjątek Kolekcja elementów musi być pusta przed użyciem ItemsSource. Mój …



11
W jaki sposób testy jednostkowe ludzi z Entity Framework 6, czy powinieneś się przejmować?
Dopiero zaczynam od testów jednostkowych i ogólnie TDD. Parałem się wcześniej, ale teraz jestem zdeterminowany, aby dodać to do mojego przepływu pracy i napisać lepsze oprogramowanie. Zadałem wczoraj pytanie, które zawierało to, ale wydaje się, że jest to pytanie samo w sobie. Usiadłem, aby rozpocząć wdrażanie klasy usług, której użyję …

5
Entity Framework - Zacznij od nowa - Cofnij / Przywróć wszystkie migracje
Z jakiegoś powodu moje migracje wydają się być pomieszane / uszkodzone / cokolwiek. Jestem w punkcie, w którym chcę zacząć od nowa, więc czy jest sposób na całkowite cofnięcie wszystkich migracji, wymazanie historii i usunięcie kodu migracji, więc wróciłem do punktu wyjścia? np.) PM> Disable-MigrationslubRollback-Migrations Nie chcę „aktualizować” do oryginalnego …


12
Do obiektu jednostki nie można odwoływać się przez wiele wystąpień IEntityChangeTracker. podczas dodawania powiązanych obiektów do jednostki w Entity Framework 4.1
Próbuję zapisać dane pracownika, które mają odniesienia do miasta. Ale za każdym razem, gdy próbuję zapisać kontakt, który jest sprawdzany, pojawia się wyjątek „ADO.Net Entity Framework Do obiektu jednostki nie można odwoływać się w wielu wystąpieniach IEntityChangeTracker” Przeczytałem tak wiele postów, ale nadal nie mam pojęcia, co robić ... mój …

18
Entity Framework: tabela bez klucza podstawowego
Mam istniejącą bazę danych, za pomocą której chciałbym zbudować nową aplikację przy użyciu EF4.0 Niektóre tabele nie mają zdefiniowanych kluczy podstawowych, więc kiedy tworzę nowy Entity Data Model, otrzymuję następujący komunikat: The table/view TABLE_NAME does not have a primary key defined and no valid primary key could be inferred. This …


6
Nie można utworzyć stałej wartości typu W tym kontekście obsługiwane są tylko typy pierwotne lub typy wyliczeniowe
Otrzymuję ten błąd dla poniższego zapytania Nie można utworzyć stałej wartości typu API.Models.PersonProtocol. W tym kontekście obsługiwane są tylko typy pierwotne lub typy wyliczeniowe ppCombinedponiżej znajduje się IEnumerableobiekt programu PersonProtocolType, który jest konstruowany przez konkatację 2 PersonProtocollist. Dlaczego to się nie udaje? Czy nie możemy używać LINQ JOINklauzula wewnątrz SELECTtematyce …

6
Słowo kluczowe nie jest obsługiwane: „źródło danych” inicjuje kontekst Entity Framework
Inicjalizuję kontekst obiektu Entity Framework, a to daje mi słowo kluczowe nieobsługiwane błąd: metadata=res://*/MainDB.csdl|res://*/MainDB.ssdl|res://*/MainDB.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Workspace\vs\Leftouch\Leftouch.Web\Data\Leftouch.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;App=EntityFramework" Wziąłem parametry połączenia bezpośrednio z działającego web.config i zmodyfikowałem tylko ścieżkę do pliku (którą ustawiłem dynamicznie) i zamiast używać wartości domyślnej, jawnie użyłem tego ciągu połączenia. Co może spowodować ten …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.