Ciao a tutti, ho notato che nella nuova versione di EF alcuni metodi non ereditano più dal ObjectContext ma dal DbContext. Un esempio (a dire il vero non so se ce ne siano altri) è quello del metodo Insert.
Prima facevo ad esempio:
public static int inserisciDati(tableMail mail)
{
dbMailEntityDataModel dc = new dbMailEntityDataModel();
dc.table_mail.AddObject(mail);
dc.SaveChanges();
dc.Dispose();
return mail.id;
}
Mentre nella nuova versione credo dovrei usare:
public static int inserisciDati(tableMail mail)
{
dbMailEntityDataModel dc = new dbMailEntityDataModel();
dc.table_mail.Add(mail);
dc.SaveChanges();
dc.Dispose();
return mail.id;
}
Ma in fase di esecuzione viene sollevato il seguente errore:
Unable to load the specified metadata resource.
Ho provato a guardare nella documentazione ed il mio metodo dovrebbe essere corretto... ora non capisco dove sto sbagliando.
Grazie in anticipo!
Ricardo B.