ASP.NET Dynamic Data può essere fatto per lavorare con gli oggetti di business su misura, piuttosto che oggetti di dati?
-
22-09-2019 - |
Domanda
Sto lavorando su un progetto in cui abbiamo un database, strato di dati (Entity Framework), livello di business e lo strato web / UI.
Voglio usare ASP.NET Dynamic Data per lo strato web, ma non voglio che per accedere al livello di dati o un database, come io voglio che sia puramente colando logica di business, e non accedere direttamente ai dati.
Tuttavia, sembra che Dynamic Data consente solo LINQ to SQL o fonti di dati Entity Framework da utilizzare.
Qualcuno ha usato con gli oggetti di business-layer, invece?
Questo sarebbe difficile da attuare?
Soluzione
Yay! Sembra che possono essere utilizzato con uno strato di business esistente, tramite ObjectDataSource.
Questo funziona solo in Dynamic Data 4.0, ma sono riuscito a integrare in un progetto di Visual Studio 2008 dopo l'hacking alcuni riferimenti nel web.config.
Un grande grazie al team Dynamic Data!