Dapper + Generic Repository + PostgreSQL (edit)

.NET Core

https://www.codeproject.com/Articles/1186566/Dapper-Generic-Repository

https://techbrij.com/asp-net-core-postgresql-dapper-crud

.NET Web API

http://www.mukeshkumar.net/articles/web-api/dapper-and-repository-pattern-in-web-api

DI in .NET Core Console App

https://andrewlock.net/using-dependency-injection-in-a-net-core-console-application/

https://long2know.com/2018/02/net-core-console-app-dependency-injection-and-user-secrets/

https://auth0.com/blog/dependency-injection-in-dotnet-core/

EF Core + MySQL + Repository (ASP.NET Core Series)

https://code-maze.com/net-core-series/

https://code-maze.com/net-core-web-development-part4/

https://code-maze.com/net-core-web-development-part5/

Ways to consume Restful API

https://code-maze.com/different-ways-consume-restful-api-csharp/

  • HttpWebRequest
  • WebClient
  • HttpClient
  • RestSharp
  • ServiceStack
  • cUrl (command-line tool)

Repository Pattern

https://www.codeproject.com/Articles/1119652/Repository-Pattern-For-Net

Windows Service in .NET Core

https://www.stevejgordon.co.uk/running-net-core-generic-host-applications-as-a-windows-service