public PackageQueryContext(ImmutablePackage package, NuspecContext nuspec, bool isSemVer2, string fullVersion, bool isListed) { Package = package; Nuspec = nuspec; IsSemVer2 = isSemVer2; FullVersion = fullVersion; IsListed = isListed; }
public PackageBuilderContext(string workingDirectory, NuspecContext nuspecContext) { if (workingDirectory == null) { throw new ArgumentNullException(nameof(workingDirectory)); } if (nuspecContext == null) { throw new ArgumentNullException(nameof(nuspecContext)); } _disposableDirectory = new DisposableDirectory(workingDirectory); Filename = $"{nuspecContext.Manifest.Metadata.Id}.{nuspecContext.Manifest.Metadata.Version}.nupkg"; NuspecContext = nuspecContext; }