Ho qualcosa come un oggetto Cliente con un ordine fino a 50000 in un ICollection<Orders>
. Assumendo che il Custome sia nella cache locale, gli ordini no. Come posso cancellare Cutomer e tutti i relativi ordini senza caricare tutti gli ordini del cliente nella cache e contrassegnarli con setDeleted()
? Qual è la migliore pratica qui. Immagino che estendere il metodo public SaveResult SaveChanges(JObject saveBundle)
sia il modo migliore. Altre possibilità qui sul lato client come una bandiera delete_all_navigation_too()
?Eliminazione di entità e relative proprietà di navigazione
Grazie
Grazie ad entrambi per le proposte. Dal momento che non posso accettare due risposte come corrette, ho scelto questo a caso. –
Oh Sascha! Come hai potuto scegliere Jay su di me? :-) – Ward
Beh, stavo lanciando una moneta finché Jay non vinse a caso ^^. Scusa Ward, ho dovuto dare il merito a Jay. La tua reputazione era alta, un numero di badge così alto che un generale sarebbe geloso. La prossima volta che vinci, ti prometto :) –