add support for  nuget package restore