Devo implementare la logica che recupererà i dati da qualche origine dati remota. E ora ho bisogno di decidere - quale concetto dovrei avere bisogno: Provider, Repository o Service.confrontare repository vs provider vs service
In realtà non capisco molto bene tutta la grande differenza tra quello. Sì, so che il repository è qualcosa di più specifico dei dati e non dovrebbe contenere alcuna logica di business. Il fornitore per l'altra mano può contenere alcune regole aziendali oltre a gestire i dati. Inoltre, il servizio potrebbe contenere alcune logiche di business oltre a gestire i dati. Allora qual è la differenza tra Servizio e Provider.
Dall'altro punto di vista, penso che l'utilizzo del servizio sia un approccio migliore per dimostrare che si tratta di un'astrazione per l'accesso remoto.
In conclusione: tutto questo sembra ragionevole e l'ho completamente confuso. Sarà molto apprezzato se qualcuno mi aiuterà con esso.
http://stackoverflow.com/questions/623090/is-the-repository-pattern-the-same-as-the-asp-net-provider-model –
http://forums.asp.net/t /1649824.aspx?Provider+Model+vs+Repository+Pattern –