One of the methods of NuGet authentication is using an environment variable named "NuGetPackageSourceCredentials_{name}", where {name} is the value of key="name" in your nuget.config file's package ...
Ensures only one instance of service objects. Constructor of model classes is made private to restrict object creation.