Multiple routes for a service

Ive come across this post

and I was wondering if someone had an answer to this. It seems like you would need to create a service per endpoint is that the case? or is there a way to have a service with multiple routes and thus only have 2 services (per the posts example)