You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NuGet.Protocol - The NuGet client team maintains this package. It is extremely powerful, supports both V2 and V3 APIs, and supports private feeds. However, it is difficult to use, poorly documented, tightly coupled with the client's implementation, and does not have a stable API surface.
NuGet.Protocol.Catalog - The NuGet server team maintains this package. It is .NET Framework only, but well documented and has a stable API surface. This only covers the catalog resource and does not cover other resources like search, autocomplete, package metadata, package content
Problem
It is difficult to create tooling around the NuGet protocol due to a lack of libraries.
Solution
Create the best-in-class libraries for the NuGet protocol:
Existing Solutions
Tasks
CatalogLeafUrl
toUrl
wherever necessaryIPackageMetadataClient.GetRegistrationLeafOrNullAsync
should accept a leaf URL (see this)The text was updated successfully, but these errors were encountered: