An POC of an ASP Net web api to proof versioning, secure by default, error handling and self documentation