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)
134var request = GetRequest(); 164private IPackTaskRequest<IMSBuildItem> GetRequest()
PackTaskLogic.cs (14)
31public PackArgs GetPackArgs(IPackTaskRequest<IMSBuildItem> request) 110public PackageBuilder GetPackageBuilder(IPackTaskRequest<IMSBuildItem> request) 252private LicenseMetadata BuildLicenseMetadata(IPackTaskRequest<IMSBuildItem> request) 320private static Version GetLicenseExpressionVersion(IPackTaskRequest<IMSBuildItem> request) 342private LockFile GetAssetsFile(IPackTaskRequest<IMSBuildItem> request) 410private static void PopulateFrameworkAssemblyReferences(PackageBuilder builder, IPackTaskRequest<IMSBuildItem> request) 488IPackTaskRequest<IMSBuildItem> request, 577private static ISet<NuGetFramework> ParseFrameworks(IPackTaskRequest<IMSBuildItem> request, IDictionary<string, string> targetAliasToNuGetFramework) 597private ICollection<PackageType> ParsePackageTypes(IPackTaskRequest<IMSBuildItem> request) 618private void InitCurrentDirectoryAndFileName(IPackTaskRequest<IMSBuildItem> request, PackArgs packArgs) 642private void InitNuspecOutputPath(IPackTaskRequest<IMSBuildItem> request, PackArgs packArgs) 657IPackTaskRequest<IMSBuildItem> request, 839private ISet<string> CalculateFilesToExcludeInPack(IPackTaskRequest<IMSBuildItem> request) 853private IDictionary<string, string> GetSourceFiles(IPackTaskRequest<IMSBuildItem> request, string currentProjectDirectory)