Investigate parameter type mismatches for DateTime affecting AlwaysEncrypted scenarios

It seems that EF may currently create parameters with type SqlDbType.DateTime2 for columns that are of type DateTime in the database. This works generally because of implicit conversions but it won...

Id #2920 | Release: Investigation | Updated: May 5 at 9:10 PM by divega | Created: May 5 at 6:45 PM by divega

OData+EF on inherited back-navigations

We have troubles using OData queries on a service based on EntityFramework. The problem arises when we try to expand inherited back-navigation properties. In attachment you can find a minimal exa...

Id #2903 | Release: Investigation | Updated: Apr 22 at 6:38 PM by RoMiller | Created: Mar 30 at 3:30 PM by Davide82

Migrations broken when app strong named with previous version of VS

Reported by a customer... The migrations fail to generate when the project is being signed with a strong name key file that was created in a previous version of visual studio. If I un-check sign...

Id #2901 | Release: Investigation | Updated: Apr 22 at 6:28 PM by RoMiller | Created: Mar 25 at 5:56 PM by RoMiller

Cascade delete doesn't work for one-to zero/one

Steps to reproduce: 1)Create two models, something like that public class EntityOne { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public Entity...

Id #2900 | Release: Investigation | Updated: Apr 22 at 6:28 PM by RoMiller | Created: Mar 24 at 8:49 AM by ES7777

EF 6 - Bug concerning new connection resiliency feature (.Net 4.5) - Performance Problem

When using the same DbContext class (e.g. DbContext itself) with different connection strings, the Connection Resiliency Feature of .Net 4.5 causes DB-creation to take a long time (due to the DB-Ex...

Id #2899 | Release: Investigation | Updated: Apr 22 at 6:26 PM by RoMiller | Created: Mar 22 at 10:49 AM by MrDisaster44

Update to navigation property does not work depending on other navigation property

We encountered what we believe is a bug in Entity Framework 6.0.0 and 6.1.3 today, model is created from an existing database, foreign keys are not exposed. I have succeeded in getting a minimal so...

Id #2891 | Release: Investigation | Updated: Mar 7 at 6:46 PM by RoMiller | Created: Mar 3 at 12:58 PM by mattsve

Visual Studio 2015 crashes with EF 6.1.3

I've a VB solution in VS 2015 Community Update 1, .Net 4.6.1 on Windows 8.1 64 bit with a Windows form executable project and class library project. In the class library project i defined an entit...

Id #2878 | Release: Investigation | Updated: Feb 16 at 6:37 PM by RoMiller | Created: Jan 28 at 12:23 PM by Stefano66

UpForGrabs: nullable enum generates cast on sql query

Using the following sample class: public class test { public long Id { get; set; } public string Name { get; set; } public Status? Status { get; set; } } public enum Status : short { Active, Stan...

Id #2859 | Release: Future | Updated: Feb 18 at 10:52 PM by RoMiller | Created: Dec 2, 2015 at 5:30 PM by frbatist

Disappearing double-child entities after commit

I have following structure: class Parent { public int Id { get; set; } public virtual ICollection<Child> Children { get; set; } } class Child { public int Id { get; set; } public i...

Id #2857 | Release: Investigation | Updated: Feb 17 at 6:41 PM by RoMiller | Created: Nov 24, 2015 at 4:04 AM by iremezoff

Base class Ignore() conflicts when using navigation properties

In Code First when using a base class with navigation properties, if the base class has any Ignore() directives, any introduction of derived classes results in the following error: You cannot use...

Id #2856 | Release: Investigation | Updated: Dec 8, 2015 at 3:26 PM by dave_lewis | Created: Nov 18, 2015 at 8:31 PM by brettpostin