public static void GetPackageAndDependencies(NuFetchOption appOptions) { GetPackageAndDependencies(appOptions.PackageId, appOptions.PackageVersion, appOptions.ServerSource, GetFullFolderPath(appOptions.TargetFolder), appOptions.OverwriteExistingFiles, appOptions.IncludePreRelease, appOptions.AllowUnlisted, appOptions.VersionTypeToDownload); }
public static void GetPackageAndDependencies( NuFetchOption appOptions ) { GetPackageAndDependencies( appOptions.PackageId, appOptions.PackageVersion, appOptions.ServerSource, GetFullFolderPath( appOptions.TargetFolder ), appOptions.OverwriteExistingFiles, appOptions.IncludePreRelease, appOptions.AllowUnlisted, appOptions.VersionTypeToDownload ); }
private static async Task MainAsync( string[] args ) { await Task.Run( () => { log.Trace( $"Entered MainAsync(string[] args='{string.Join( ", ", args )}')" ); var appOptions = new NuFetchOption(); var parseResult = Parser.Default.ParseArguments( args, appOptions ); log.Trace( $"arguments parsing was successful? {parseResult}" ); if( !parseResult ) { return; } //log.Debug( $"Application options: {appOptions.ToJson()}" ); Utils.GetPackageAndDependencies( appOptions ); log.Trace( "Exiting MainAsync" ); } ); }