Qualcuno sa di qualsiasi versione ottimizzata del modello POCO T4 che genera interfacce insieme alle classi? Ad esempio, se ho le entità Film e Attore nel file .edmx, ho bisogno di ottenere le seguenti classi e interfacce.C# POCO modello T4, generare interfacce?
interface IMovie
{
string MovieName { get; set; }
ICollection<IActor> Actors { get; set; } //instead of ICollection<Actor>
}
class Movie : IMovie
{
string MovieName { get; set; }
ICollection<IActor> Actors { get; set; } //instead of ICollection<Actor>
}
interface IActor
{
string ActorName { get; set; }
}
class Actor
{
string ActorName { get; set; }
}
Inoltre, nel caso in cui scrivo i miei soggetti, fa proxy POCO (li ho bisogno per il caricamento pigro) lavorare con le dichiarazioni di interfaccia come sopra indicato?
Jonna, sarei molto interessato a sapere se hai avuto successo con il vostro approccio mentre si adatta il codice nella risposta seguente per la generazione dell'interfaccia POCO +. Stiamo cercando di utilizzare le interfacce allo stesso modo e non abbiamo ancora capito come procedere. Cordiali saluti, Timo –