Voglio creare semplice app Core ASP.NET. Ma quando sto cercando di generare controller API per il mio modello sto ottenendo seguente errore: (Schermate presenta codice per classe del modello e il contesto db, sotto è il codice per la classe EntityBase)Errore generatore di codice: non esiste alcun tipo di entità su DbContext
public abstract class EntityBase
{
[Key]
public int Id { get; set; }
public DateTime Modified { get; set; }
public DateTime Created { get; set; }
public EntityBase()
{
Created = DateTime.Now;
Modified = Created;
}
}
se si sta utilizzando modificato come audit trail, ti mancherà molto rapidamente. Potresti voler usare un metodo alternativo. –
Nel mio caso, l'uso dei segreti dell'utente era il mio problema. [https://github.com/aspnet/Scaffolding/issues/305](https://github.com/aspnet/Scaffolding/issues/305) – William
Attualmente sto avendo lo stesso esatto problema, ma come hai risposto tu stesso domanda; né la tua risposta né nessuna delle altre ha aiutato a risolvere il mio problema. Questo perché non ho né molti a molti, la chiave non è il problema; e posso farlo su scaffold se utilizzo ApplicationDbContext, ma non la mia classe personalizzata che utilizza DbContext – Edward