Sep 19, 2019 12:35 AM|bruce (sqlwork.com)|LINK
there is no true definition of a micro service, its more of a concept. its a web service (typically REST) with a limited range of responsibilities. Many suggest a micro service should only access one database, if one is required.
Often microservice now refers to using AWS lambda functions, Azure functions, docker container or service bus hosting. But a microservice can be hosted as a plain web site.
You will need to ask your devops or network team what type of deployments they support. What deployment & hosting tools they have will define how you code your service.
if docker or website, then use a webapi template. if Azure or AWS download their .net core templates, and create the service desired.