2 implementations of IPackTaskRequest
NuGet.Build.Tasks.Pack (2)
PackTask.cs (1)
19public class PackTask : Microsoft.Build.Utilities.Task, IPackTaskRequest<ITaskItem>
PackTaskRequest.cs (1)
11public class PackTaskRequest : IPackTaskRequest<IMSBuildItem>
22 references to IPackTaskRequest
NuGet.Build.Tasks.Pack (22)
IPackTaskLogic.cs (6)
11/// set of parameters provided to the MSBuild pask task is <see cref="IPackTaskRequest{TItem}"/>. This interface 20PackArgs GetPackArgs(IPackTaskRequest<IMSBuildItem> request); 25PackageBuilder GetPackageBuilder(IPackTaskRequest<IMSBuildItem> request); 29/// <see cref="GetPackArgs(IPackTaskRequest{IMSBuildItem})"/> and 30/// <see cref="GetPackageBuilder(IPackTaskRequest{IMSBuildItem})"/>. 33IPackTaskRequest<IMSBuildItem> request,
PackTask.cs (2)
136var request = GetRequest(); 166private IPackTaskRequest<IMSBuildItem> GetRequest()
PackTaskLogic.cs (14)
31public PackArgs GetPackArgs(IPackTaskRequest<IMSBuildItem> request) 112public PackageBuilder GetPackageBuilder(IPackTaskRequest<IMSBuildItem> request) 254private LicenseMetadata BuildLicenseMetadata(IPackTaskRequest<IMSBuildItem> request) 322private static Version GetLicenseExpressionVersion(IPackTaskRequest<IMSBuildItem> request) 344private LockFile GetAssetsFile(IPackTaskRequest<IMSBuildItem> request) 412private static void PopulateFrameworkAssemblyReferences(PackageBuilder builder, IPackTaskRequest<IMSBuildItem> request) 490IPackTaskRequest<IMSBuildItem> request, 579private static ISet<NuGetFramework> ParseFrameworks(IPackTaskRequest<IMSBuildItem> request, IDictionary<string, string> targetAliasToNuGetFramework) 599private ICollection<PackageType> ParsePackageTypes(IPackTaskRequest<IMSBuildItem> request) 620private void InitCurrentDirectoryAndFileName(IPackTaskRequest<IMSBuildItem> request, PackArgs packArgs) 644private void InitNuspecOutputPath(IPackTaskRequest<IMSBuildItem> request, PackArgs packArgs) 659IPackTaskRequest<IMSBuildItem> request, 841private ISet<string> CalculateFilesToExcludeInPack(IPackTaskRequest<IMSBuildItem> request) 855private IDictionary<string, string> GetSourceFiles(IPackTaskRequest<IMSBuildItem> request, string currentProjectDirectory)