Pertanyaan yang diberi tag «dbcontext»


12
Kerangka Entitas: Satu Basis Data, Beberapa DbKonteks. Apakah ini ide yang buruk? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup bulan lalu . Perbaiki pertanyaan ini Kesan saya sampai saat ini adalah bahwa a DbContextdimaksudkan untuk mewakili basis …


21
Tipe entitas <type> bukan bagian dari model untuk konteks saat ini
Saya masuk ke Kerangka Entitas, tapi saya tidak yakin apakah saya kehilangan titik kritis dalam pendekatan kode-pertama. Saya menggunakan pola repositori generik berdasarkan kode dari https://genericunitofworkandrepositories.codeplex.com/ dan telah membuat entitas saya. Tetapi ketika saya mencoba mengakses atau memodifikasi entitas saya mengalami hal-hal berikut: System.InvalidOperationException: Jenis entitas Estate bukan bagian dari …

14
Bagaimana cara memperbaiki kesalahan konversi di luar rentang datetime2 menggunakan DbContext dan SetInitializer?
Saya menggunakan DbContext dan Code First API yang diperkenalkan dengan Entity Framework 4.1. Model data menggunakan tipe data dasar seperti stringdan DateTime. Satu-satunya anotasi data yang saya gunakan dalam beberapa kasus adalah [Required], tetapi itu tidak ada di DateTimeproperti mana pun. Contoh: public virtual DateTime Start { get; set; } …

4
LINQ ke Entitas hanya mendukung casting EDM primitif atau jenis enumerasi dengan antarmuka IEntity
Saya memiliki metode ekstensi umum berikut: 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( …

5
Bagaimana cara memaksa Entity Framework untuk selalu mendapatkan data terbaru dari database?
Saya menggunakan perpustakaan EntityFramework.Extended untuk melakukan pembaruan batch. Satu-satunya masalah adalah EF tidak melacak pembaruan batch yang dilakukan oleh perpustakaan. Jadi ketika saya menanyakan DbContextlagi itu tidak mengembalikan entitas yang diperbarui. Saya menemukan bahwa menggunakan AsNoTracking()metode saat membuat kueri menonaktifkan pelacakan dan mendapatkan data baru dari database. Namun, karena EF …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.