Skip to content

Technological choices

NicolasGlassey edited this page Jul 1, 2024 · 3 revisions

Web Client

There are many web clients available for net. Microsoft offers several versions:

  • WebClient - now deprecated
  • HttpClient - the recommended version

Bibliography


Settings file

Outsourcing application parameters requires careful consideration. There's the dotnet standard, but I also have to take into account the need to adapt to the constraints of the github CI/CD/CD that will be used in this project.

The obvious thing to do is to externalize the parameters to a file, so that there's no trace of this type of information either in my code or in my repository. On the other hand, should I use environment variables or variables specific to my project?

I'm wondering about this for CI/CD/CD, but also for Docker, which will be the execution environment for my application.

Bibliography


Serialization

Clone this wiki locally