Skip to content

Commit 45329e4

Browse files
committed
fix: adds missing culture argument to date serialization
1 parent cce2495 commit 45329e4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
using System;
55
using System.Collections.Generic;
6+
using System.Globalization;
67
using System.IO;
78
using System.Linq;
89
using System.Text.Json;
@@ -188,7 +189,7 @@ public virtual void WriteValue(long value)
188189
/// <param name="value">The DateTime value.</param>
189190
public virtual void WriteValue(DateTime value)
190191
{
191-
this.WriteValue(value.ToString("o"));
192+
this.WriteValue(value.ToString("o", CultureInfo.InvariantCulture));
192193
}
193194

194195
/// <summary>
@@ -197,7 +198,7 @@ public virtual void WriteValue(DateTime value)
197198
/// <param name="value">The DateTimeOffset value.</param>
198199
public virtual void WriteValue(DateTimeOffset value)
199200
{
200-
this.WriteValue(value.ToString("o"));
201+
this.WriteValue(value.ToString("o", CultureInfo.InvariantCulture));
201202
}
202203

203204
/// <summary>

0 commit comments

Comments
 (0)