/// <summary> /// Add restore metadata only if not already set. /// Sets the project style to PackageReference. /// </summary> public static PackageSpec EnsureRestoreMetadata(this PackageSpec spec) { if (string.IsNullOrEmpty(spec.RestoreMetadata?.ProjectUniqueName)) { return(spec.WithTestRestoreMetadata()); } return(spec); }