For example, I have a RESTful service called Purchase Service. Should I name my repository:
purchaserestservice
purchase-rest-service>
Maybe it is just my Java and C background showing, but I prefer CamelCase (CapCase) over punctuation in the name. My workgroup uses such names, probably to match the names of the app or service the repository contains.