Hi,
I have prepared one web api in .net core with repository pattern, JWT token based authentication, error handling, logging, entity framework core, and I am planning enhance it with caching support, security, email service, payment service etc. If you would like to review till date architecture then happy to show you on any tool that is preferable to you.
Regards,
Manoj