When using NuGet.Core API to install packages programmatically there seems to be no mechanism to handle license acceptance. ILogger seems like the obvious place, since it is also where file conflicts are currently being resolved.
This seems like a fairly big issue, since a license acceptance that is required by NuGet gallery will now simply be ignored by PackageManager.InstallPackage.
This seems like a fairly big issue, since a license acceptance that is required by NuGet gallery will now simply be ignored by PackageManager.InstallPackage.