Sto iniziando a lavorare con pattern di repository. Quando si tratta di query semplici, non ho problemi con i nomi.
- GetById
- GetByDay
- UpdateById
Se un metodo recupera i dati filtrati da due valori, anch'io posso definirlo correttamente.
- GetByNameAndSurname
Anche quando ci sono filtri molto avanzati, lo chiamo come segue.
- GetByFilter
(e passa l'oggetto dei criteri di ricerca)
Ma ho un problema con i metodi di denominazione del tipo:
- Ottieni dati filtrati per tre o quattro valori (GetByNameAndSurnameAndDayAndCountry)
- Ottieni dati usando il confronto (GetByDateGreatherThan)
- Misto (GetByCreateDateGreatherThanAndNameAndSurname)
C'è qualche buon schema che posso usare per denominare tali metodi?