Ben this article ve diğerleri okuyarak kendi bağlamı yazdım ama tema hiçbiri hatta this article okuyarak, yani tanımlanmış bu context.Entry(obj)
nerede açıklıyor, ben bu yöntemi uygulamak için nasıl anlayamıyorum ve aşağıdaki hatayı alıyorum:Burada context.Entry()?
Hata 36 'Domain.Entities.OurWebSiteContext' in (bulunan 'Giriş' için tanım ve olabilir türü 'Domain.Entities.OurWebSiteContext' bir ilk argüman kabul uzatma yöntemi 'kaydı' içermez bir yönerge veya bir montaj başvurusu eksik mi?)
Biri beni lütfen yardımcı
Düzenlendi >>
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; }
}
aslında DbContext' 'dan' OurWebSiteContext' türetmek mı geçerli: 'kamu sınıf OurWebSiteContext: DbContext'? 'Giriş '' DbContext''in genel bir yöntemidir. Eğer uygulamanız 'DbContext''i anlıyorsa, 'Entry'yi de bilmelidir. – Slauma
Sorumu düzenledim, artık OurWebSiteContext tanımını görebilirsiniz. –
"http://msdn.microsoft.com/en-us/data/gg685467" makalesini okuyarak, bunun bir sürüme özgü sorun olduğunu anladım. Çünkü bu yazının söylediklerinden sonra, programım sorunsuz bir şekilde yürütülüyordu. –