I wrote my own context by reading this article and many others, but none of theme explains where is this context.Entry(obj) defined, I mean even by reading this article, I cant understand how to implement this method, and I get the following error :
Error 36 ‘Domain.Entities.OurWebSiteContext’ does not contain a
definition for ‘Entry’ and no extension method ‘Entry’ accepting a
first argument of type ‘Domain.Entities.OurWebSiteContext’ could be
found (are you missing a using directive or an assembly reference?)
Somebody help me out please
Edited >>
public class OurWebSiteContext : DbContext
{
public OurWebSiteContext(string connString)
: base(connString)
{
}
public DbSet<Article> Articles { get; set; }
public DbSet<Category> Categories { get; set; }
public DbSet<Comment> Comments { get; set; }
}
may be too late to answer but it may help others, EF 4.0 uses the
ObjectContextclass where as the version4.1uses theDbContextclass in which the methods likeSet<T>andEntryare defined. With version 4.0 you can do something likewith version 4.1 its done like
here is a useful SO link