Skip to content

Commit 6645fa7

Browse files
authored
Merge pull request #489 from CumpsD/patch-1
Prevent breaking change on optional parameter #487
2 parents a45aaa0 + 424257b commit 6645fa7

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/Microsoft.OpenApi/Any/OpenApiString.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,21 @@ public class OpenApiString : OpenApiPrimitive<string>
1010
{
1111
private bool isExplicit;
1212

13+
/// <summary>
14+
/// Initializes the <see cref="OpenApiString"/> class.
15+
/// </summary>
16+
/// <param name="value"></param>
17+
public OpenApiString(string value)
18+
: this(value, false)
19+
{
20+
}
21+
1322
/// <summary>
1423
/// Initializes the <see cref="OpenApiString"/> class.
1524
/// </summary>
1625
/// <param name="value"></param>
1726
/// <param name="isExplicit">Used to indicate if a string is quoted.</param>
18-
public OpenApiString(string value, bool isExplicit = false)
27+
public OpenApiString(string value, bool isExplicit)
1928
: base(value)
2029
{
2130
this.isExplicit = isExplicit;

0 commit comments

Comments
 (0)