Pytania otagowane jako dbcontext

9
Jeden DbContext na żądanie internetowe… dlaczego?
Czytałem wiele artykułów wyjaśniających, jak skonfigurować Entity Framework, DbContextaby tylko jeden był tworzony i używany na żądanie HTTP za pomocą różnych frameworków DI. Dlaczego to dobry pomysł? Jakie korzyści zyskujesz stosując to podejście? Czy istnieją sytuacje, w których byłby to dobry pomysł? Czy są rzeczy, które można zrobić za pomocą …

12
Entity Framework: jedna baza danych, wiele DbContexts. Czy to zły pomysł? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte w zeszłym miesiącu . Popraw to pytanie Do tej pory DbContextmam wrażenie, że a ma reprezentować twoją …


21
Typ jednostki <typ> nie jest częścią modelu dla bieżącego kontekstu
Wchodzę do Entity Framework, ale nie jestem pewien, czy brakuje mi punktu krytycznego w podejściu do kodu. Używam ogólnego wzorca repozytorium opartego na kodzie z https://genericunitofworkandrepositories.codeplex.com/ i utworzyłem moje jednostki. Ale kiedy próbuję uzyskać dostęp do podmiotu lub go zmodyfikować, napotykam: System.InvalidOperationException: Typ jednostki Estate nie jest częścią modelu dla …

14
Jak naprawić błąd konwersji spoza zakresu datetime2 za pomocą DbContext i SetInitializer?
Używam interfejsów API DbContext i Code First wprowadzonych w Entity Framework 4.1. Model danych wykorzystuje podstawowe typy danych, takie jak stringi DateTime. Jedyna adnotacja danych, której używam w niektórych przypadkach, to [Required], ale nie ma jej w żadnej z DateTimewłaściwości. Przykład: public virtual DateTime Start { get; set; } DbContext …

4
LINQ to Entities obsługuje tylko rzutowanie typów podstawowych lub wyliczeniowych EDM z interfejsem IEntity
Mam następującą ogólną metodę rozszerzenia: public static T GetById&lt;T&gt;(this IQueryable&lt;T&gt; collection, Guid id) where T : IEntity { Expression&lt;Func&lt;T, bool&gt;&gt; predicate = e =&gt; e.Id == id; T entity; // Allow reporting more descriptive error messages. try { entity = collection.SingleOrDefault(predicate); } catch (Exception ex) { throw new InvalidOperationException(string.Format( "There …

5
Jak wymusić Entity Framework, aby zawsze pobierał aktualne dane z bazy danych?
Do wykonywania aktualizacji wsadowych używam biblioteki EntityFramework.Extended . Jedynym problemem jest to, że EF nie śledzi aktualizacji wsadowych wykonywanych przez bibliotekę. Więc kiedy pytam DbContextponownie, nie zwraca zaktualizowanych jednostek. Odkryłem, że użycie AsNoTracking()metody podczas odpytywania wyłącza śledzenie i pobiera świeże dane z bazy danych. Jednak ponieważ EF nie śledzi jednostek, …
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.