I'm upgrading from Entity Framework 4.1.0.0 to Entity Framework 6 and I'm having a really hard time tracking where all of the old classes went and what namespace things are in these days.
I've got a class that looks like this and was using these attributes but now I
[Key, Column(Order = 1)]
public int PersonID { get; set; }
[Key, Column(Order = 2)]
public int WorkoutID { get; set; }
etc...
Can anyone point me in the right direction? MSDN docs have some up short, the EF 6 upgrade guide (found here: http://visualstudiomagazine.com/articles/2014/03/01/whats-new-in-entity-framework-6.aspx) doesn't contain what I need and you'll all my last hope (not really - I'll keep looking no matter what)
I am not sure that I understand your question, but all of EF6 CF attributes are in : System.ComponentModel.DataAnnotations
you can find more here:
The attributes dealing with database schema moved to: System.ComponentModel.DataAnnotations.Schema Namespace.
That's why they may appear missing when you upgraded, but just adding that namespace to your code file will get things back working.