-1
habe ich in meiner Datenbank Entity der Code-Generierungs-Tool, das mir den Kontext Was soll ich mit diesem generierten DbContext machen?
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated from a template.
//
// Manual changes to this file may cause unexpected behavior in your application.
// Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace LRVault.Models
{
using System;
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
public partial class LRC_VAULTEntities : DbContext
{
public LRC_VAULTEntities()
: base("name=LRC_VAULTEntities")
{
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
public virtual DbSet<Post> Posts { get; set; }
public virtual DbSet<Thread> Threads { get; set; }
}
}
und ich voraussichtlich in der Lage sein, sofort
gab es da wievar context = new LRC_VAULTENtities();
context.Posts.InsertOnSubmit(new Post() { ... });
context.Posts.SubmitChanges();
jedoch zu verwenden, ist keine Posts
Eigenschaft, nachdem ich erstellen eine Instanz von RC_VAULTENtities
. Also was soll ich machen?
Sieht aus wie ein Tippfehler zwischen 'LRC_VAULTEntities' und' LRC_VAULTENtities' wie der Code zeigt, dass 'Posts' Eigenschaft in dem DbContext – Nkosi
@Nkosi vorhanden ist, nicht das ist nicht das Problem –
@DeadlyNicotine Nun, es irgendwo ein Tippfehler - da dies nicht unbedingt mit EF zusammenhängt. Sie haben 'Posts' explizit als Eigenschaft deklariert, also verweisen Sie fast zwangsläufig auf die falsche Klasse. – Rob