Posted On: Nov 23, 2020
AWS CodeArtifact now supports NuGet packages for .NET development.
Popular .NET tools, including the Microsoft Visual Studio IDE, the .NET Core CLI, and the NuGet CLI, can be used to publish, download, and search for NuGet packages in AWS CodeArtifact repositories. Developers using Visual Studio can use the AWS Toolkit for Visual Studio to authenticate to a CodeArtifact repository. Developers using the .NET Core CLI or the NuGet CLI can use the CodeArtifact NuGet credential provider available from NuGet.org to authenticate. These client extensions simplify client setup and automatically refresh the CodeArtifact authentication token for a secure and convenient developer experience.
Developers can also configure AWS CodeArtifact to fetch software packages from NuGet.org. When a NuGet client is connected to a CodeArtifact repository, CodeArtifact will automatically fetch NuGet.org packages requested by the client. All requested packages will be stored in the connected CodeArtifact repository ensuring that critical application dependencies are always available to developers and CI/CD systems.