some prototypes of a NuGet adapter