Zastanawiam się, dlaczego nie ma metody Detach na obiekcie DbContext, tak jak w ObjectContext. Mogę tylko założyć, że to zaniedbanie było zamierzone, ale trudno mi zrozumieć dlaczego. Muszę mieć możliwość odłączania i ponownego dołączania obiektów (na przykład do umieszczenia w pamięci podręcznej w projekcie ASP.NET). Ponieważ jednak nie mogę odłączyć obiektu, gdy próbuję dołączyć obiekt, który był powiązany z poprzednim kontekstem, otrzymuję wyjątek "Obiekt obiektu nie może być odwoływany przez wiele instancji wyjątku IEntityChangeTracker".Entity Framework Code First - No Detach() metoda na DbContext
Jakie są wytyczne? Czy czegoś brakuje?
Czy ktoś cokolwiek do powiedzenia na temat: "Jakie są wytyczne tutaj? Czy brakuje mi czegoś?" Osobiście interesuje mnie tylko korzystanie z Detacha podczas szukania rozwiązania do odczytywania encji z kontekstu, tuż przed zapisaniem instancji pochodzącej z powrotem z interfejsu użytkownika. To daje mi "Obiekt z tym samym kluczem już istnieje w ObjectStateManager.ObjectStateManager nie może śledzić wielu obiektów z tym samym kluczem. " –