The BaseRepository should follow the method naming convention of ```get...()``` will return only one result and throw an error if no result was found ```find...()``` will return only one result and return null if no result was found
The BaseRepository should follow the method naming convention of
get...()will return only one result and throw an error if no result was foundfind...()will return only one result and return null if no result was found