diff --git a/src/Aspire.Dashboard/Components/Controls/PlotlyChart.razor.cs b/src/Aspire.Dashboard/Components/Controls/PlotlyChart.razor.cs index 33d5a12e2d1..e2b40538ceb 100644 --- a/src/Aspire.Dashboard/Components/Controls/PlotlyChart.razor.cs +++ b/src/Aspire.Dashboard/Components/Controls/PlotlyChart.razor.cs @@ -373,6 +373,13 @@ private static bool TryCalculatePoint(List dimensions, DateTime pointValue += dimensionValue; } + // JS interop doesn't support serializing NaN values. + if (double.IsNaN(pointValue)) + { + pointValue = default; + return false; + } + return hasValue; }