From 3d3c76ab2432c1eac44f1acc24af238db5ed0e31 Mon Sep 17 00:00:00 2001 From: Jose Arriaga Maldonado Date: Tue, 14 Oct 2025 17:28:10 -0700 Subject: [PATCH] Add assembly reference for System.Net.ServerSentEvents to Export-Api.ps1 script --- scripts/Export-Api.ps1 | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/scripts/Export-Api.ps1 b/scripts/Export-Api.ps1 index 10deef823..87883d74a 100644 --- a/scripts/Export-Api.ps1 +++ b/scripts/Export-Api.ps1 @@ -107,7 +107,7 @@ function Invoke-GenAPI { Write-Output "" # System.ClientModel - $systemClientModelPath = Join-Path $nugetPackagesPath "system.clientmodel\1.6.1" + $systemClientModelPath = Join-Path $nugetPackagesPath "system.clientmodel\1.7.0" $systemClientModelRef = $null if (Test-Path $systemClientModelPath) { $systemClientModelRef = Get-ChildItem ` @@ -121,6 +121,21 @@ function Invoke-GenAPI { Write-Output " $($systemClientModelRef)" Write-Output "" + # System.Net.ServerSentEvents + $systemNetServerSentEventsPath = Join-Path $nugetPackagesPath "system.net.serversentevents\9.0.9" + $systemNetServerSentEventsRef = $null + if (Test-Path $systemNetServerSentEventsPath) { + $systemNetServerSentEventsRef = Get-ChildItem ` + -Path $systemNetServerSentEventsPath ` + -Include $(($TargetFramework -eq "netstandard2.0") ? "netstandard2.0" : "net8.0") ` + -Recurse | + Select-Object -Last 1 + } + + Write-Output " * System.Net.ServerSentEvents:" + Write-Output " $($systemNetServerSentEventsRef)" + Write-Output "" + # Microsoft.Extensions.Logging.Abstractions $microsoftExtensionsLoggingAbstractionsPath = Join-Path $nugetPackagesPath "microsoft.extensions.logging.abstractions\8.0.3" $microsoftExtensionsLoggingAbstractionsRef = $null @@ -209,6 +224,7 @@ function Invoke-GenAPI { if ($netRef) { $genapiArgs += @("--assembly-reference", $netRef) } if ($systemClientModelRef) { $genapiArgs += @("--assembly-reference", $systemClientModelRef) } + if ($systemNetServerSentEventsRef) { $genapiArgs += @("--assembly-reference", $systemNetServerSentEventsRef) } if ($microsoftExtensionsLoggingAbstractionsRef) { $genapiArgs += @("--assembly-reference", $microsoftExtensionsLoggingAbstractionsRef) } if ($microsoftExtensionsDependencyInjectionAbstractionsRef) { $genapiArgs += @("--assembly-reference", $microsoftExtensionsDependencyInjectionAbstractionsRef) } if ($systemMemoryDataRef) { $genapiArgs += @("--assembly-reference", $systemMemoryDataRef) }