2 instantiations of PackageDeprecationMetadata
NuGet.Protocol (2)
_generated\11\PackageSearchJsonContext.PackageDeprecationMetadata.g.cs (1)
31ObjectCreator = () => new global::NuGet.Protocol.PackageDeprecationMetadata(),
_generated\114\JsonContext.PackageDeprecationMetadata.g.cs (1)
31ObjectCreator = () => new global::NuGet.Protocol.PackageDeprecationMetadata(),
75 references to PackageDeprecationMetadata
NuGet.CommandLine.XPlat (6)
Commands\PackageSearch\JsonFormat\SearchResultPackagesConverter.cs (1)
74PackageDeprecationMetadata packageDeprecationMetadata = value.GetDeprecationMetadataAsync().Result;
Commands\PackageSearch\PackageSearchResultTableRenderer.cs (1)
100PackageDeprecationMetadata packageDeprecationMetadata = await result.GetDeprecationMetadataAsync();
ListPackage\ListReportPackage.cs (3)
17internal PackageDeprecationMetadata DeprecationReasons { get; private set; } 22public ListReportPackage(string packageId, string resolvedVersion, string latestVersion, List<PackageVulnerabilityMetadata> vulnerabilities, PackageDeprecationMetadata deprecationReasons, AlternatePackageMetadata alternativePackage, string requestedVersion, bool autoReference) 75public ListReportPackage(string packageId, string requestedVersion, string resolvedVersion, PackageDeprecationMetadata deprecationReasons, AlternatePackageMetadata alternativePackage)
Utility\ProjectPackagesPrintUtility.cs (1)
220private static string PrintDeprecationReasons(PackageDeprecationMetadata deprecationMetadata)
NuGet.Protocol (69)
_generated\11\PackageSearchJsonContext.PackageDeprecationMetadata.g.cs (22)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata>? _PackageDeprecationMetadata; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata> PackageDeprecationMetadata 22get => _PackageDeprecationMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.PackageDeprecationMetadata)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata> Create_PackageDeprecationMetadata(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.PackageDeprecationMetadata>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Protocol.PackageDeprecationMetadata> 35ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Protocol.PackageDeprecationMetadata>(options, objectInfo); 58DeclaringType = typeof(global::NuGet.Protocol.PackageDeprecationMetadata), 60Getter = static obj => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Message, 61Setter = static (obj, value) => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Message = value!, 68AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::NuGet.Protocol.PackageDeprecationMetadata), 80Getter = static obj => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Reasons, 81Setter = static (obj, value) => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Reasons = value!, 88AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetProperty("Reasons", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IEnumerable<string>), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::NuGet.Protocol.PackageDeprecationMetadata), 102Getter = static obj => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).AlternatePackage, 103Setter = static (obj, value) => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).AlternatePackage = value!, 110AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetProperty("AlternatePackage", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.AlternatePackageMetadata), global::System.Array.Empty<global::System.Type>(), null),
_generated\114\JsonContext.PackageDeprecationMetadata.g.cs (22)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata>? _PackageDeprecationMetadata; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata> PackageDeprecationMetadata 22get => _PackageDeprecationMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.PackageDeprecationMetadata)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata> Create_PackageDeprecationMetadata(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.PackageDeprecationMetadata>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.PackageDeprecationMetadata> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Protocol.PackageDeprecationMetadata> 35ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Protocol.PackageDeprecationMetadata>(options, objectInfo); 58DeclaringType = typeof(global::NuGet.Protocol.PackageDeprecationMetadata), 60Getter = static obj => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Message, 61Setter = static (obj, value) => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Message = value!, 68AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::NuGet.Protocol.PackageDeprecationMetadata), 80Getter = static obj => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Reasons, 81Setter = static (obj, value) => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).Reasons = value!, 88AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetProperty("Reasons", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IEnumerable<string>), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::NuGet.Protocol.PackageDeprecationMetadata), 102Getter = static obj => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).AlternatePackage, 103Setter = static (obj, value) => ((global::NuGet.Protocol.PackageDeprecationMetadata)obj).AlternatePackage = value!, 110AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageDeprecationMetadata).GetProperty("AlternatePackage", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.AlternatePackageMetadata), global::System.Array.Empty<global::System.Type>(), null),
_generated\115\JsonContext.PackageSearchMetadataRegistration.g.cs (3)
633var info29 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Protocol.PackageDeprecationMetadata> 648AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageSearchMetadata).GetProperty("DeprecationMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.PackageDeprecationMetadata), global::System.Array.Empty<global::System.Type>(), null), 651properties[29] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Protocol.PackageDeprecationMetadata>(options, info29);
_generated\12\PackageSearchJsonContext.PackageSearchMetadata.g.cs (3)
613var info28 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Protocol.PackageDeprecationMetadata> 628AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageSearchMetadata).GetProperty("DeprecationMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.PackageDeprecationMetadata), global::System.Array.Empty<global::System.Type>(), null), 631properties[28] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Protocol.PackageDeprecationMetadata>(options, info28);
_generated\13\PackageSearchJsonContext.PackageSearchMetadataRegistration.g.cs (3)
633var info29 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Protocol.PackageDeprecationMetadata> 648AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageSearchMetadata).GetProperty("DeprecationMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.PackageDeprecationMetadata), global::System.Array.Empty<global::System.Type>(), null), 651properties[29] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Protocol.PackageDeprecationMetadata>(options, info29);
_generated\143\JsonContext.GetJsonTypeInfo.g.cs (1)
90if (type == typeof(global::NuGet.Protocol.PackageDeprecationMetadata))
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (1)
66if (type == typeof(global::NuGet.Protocol.PackageDeprecationMetadata))
Model\IPackageSearchMetadata.cs (1)
52Task<PackageDeprecationMetadata> GetDeprecationMetadataAsync();
Model\LocalPackageSearchMetadata.cs (2)
139public Task<PackageDeprecationMetadata> GetDeprecationMetadataAsync() => TaskResult.Null<PackageDeprecationMetadata>();
Model\PackageSearchMetadata.cs (2)
311public PackageDeprecationMetadata DeprecationMetadata { get; internal set; } 314public Task<PackageDeprecationMetadata> GetDeprecationMetadataAsync() => Task.FromResult(DeprecationMetadata);
Model\PackageSearchMetadataBuilder.cs (6)
23private AsyncLazy<PackageDeprecationMetadata> _lazyDeprecationFactory; 30private static readonly AsyncLazy<PackageDeprecationMetadata> LazyNullDeprecationMetadata = 31AsyncLazy.New((PackageDeprecationMetadata)null); 58internal AsyncLazy<PackageDeprecationMetadata> LazyDeprecationFactory { get; set; } 59public async Task<PackageDeprecationMetadata> GetDeprecationMetadataAsync() => await (LazyDeprecationFactory ?? LazyNullDeprecationMetadata); 94public PackageSearchMetadataBuilder WithDeprecation(AsyncLazy<PackageDeprecationMetadata> lazyDeprecationFactory)
Model\PackageSearchMetadataV2Feed.cs (3)
137public PackageDeprecationMetadata DeprecationMetadata { get; } = null; // Deprecation metadata is not added to the v2 feed. 152public Task<PackageDeprecationMetadata> GetDeprecationMetadataAsync() => TaskResult.Null<PackageDeprecationMetadata>();