Skip to content

Commit 2f3f25d

Browse files
committed
update samples
1 parent 28ae69d commit 2f3f25d

File tree

11 files changed

+18
-36
lines changed

11 files changed

+18
-36
lines changed

samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Client/ClientUtils.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,8 @@ public static string SanitizeFilename(string filename)
142142
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
143143
// For example: 2009-06-15T13:45:30.0000000
144144
return dateTimeOffset.ToString(format);
145+
if (obj is DateOnly dateOnly)
146+
return dateOnly.ToString(format);
145147
if (obj is bool boolean)
146148
return boolean
147149
? "true"

samples/client/petstore/csharp/restsharp/net7/EnumMappings/docs/NullableClass.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Name | Type | Description | Notes
88
**NumberProp** | **decimal?** | | [optional]
99
**BooleanProp** | **bool?** | | [optional]
1010
**StringProp** | **string** | | [optional]
11-
**DateProp** | **DateOnly** | | [optional]
11+
**DateProp** | **DateOnly?** | | [optional]
1212
**DatetimeProp** | **DateTime?** | | [optional]
1313
**ArrayNullableProp** | **List<Object>** | | [optional]
1414
**ArrayAndItemsNullableProp** | **List<Object>** | | [optional]

samples/client/petstore/csharp/restsharp/net7/EnumMappings/docs/RequiredClass.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ Name | Type | Description | Notes
1616
**RequiredNotnullableBooleanProp** | **bool** | |
1717
**NotrequiredNullableBooleanProp** | **bool?** | | [optional]
1818
**NotrequiredNotnullableBooleanProp** | **bool** | | [optional]
19-
**RequiredNullableDateProp** | **DateOnly** | |
19+
**RequiredNullableDateProp** | **DateOnly?** | |
2020
**RequiredNotNullableDateProp** | **DateOnly** | |
21-
**NotRequiredNullableDateProp** | **DateOnly** | | [optional]
21+
**NotRequiredNullableDateProp** | **DateOnly?** | | [optional]
2222
**NotRequiredNotnullableDateProp** | **DateOnly** | | [optional]
2323
**RequiredNotnullableDatetimeProp** | **DateTime** | |
2424
**RequiredNullableDatetimeProp** | **DateTime?** | |

samples/client/petstore/csharp/restsharp/net7/EnumMappings/src/Org.OpenAPITools/Model/FormatTest.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,6 @@ protected FormatTest()
7171
throw new ArgumentNullException("varByte is a required property for FormatTest and cannot be null");
7272
}
7373
this.Byte = varByte;
74-
// to ensure "date" is required (not null)
75-
if (date == null)
76-
{
77-
throw new ArgumentNullException("date is a required property for FormatTest and cannot be null");
78-
}
7974
this.Date = date;
8075
// to ensure "password" is required (not null)
8176
if (password == null)

samples/client/petstore/csharp/restsharp/net7/EnumMappings/src/Org.OpenAPITools/Model/NullableClass.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public partial class NullableClass : IEquatable<NullableClass>, IValidatableObje
4747
/// <param name="objectNullableProp">objectNullableProp.</param>
4848
/// <param name="objectAndItemsNullableProp">objectAndItemsNullableProp.</param>
4949
/// <param name="objectItemsNullable">objectItemsNullable.</param>
50-
public NullableClass(int? integerProp = default(int?), decimal? numberProp = default(decimal?), bool? booleanProp = default(bool?), string stringProp = default(string), DateOnly dateProp = default(DateOnly), DateTime? datetimeProp = default(DateTime?), List<Object> arrayNullableProp = default(List<Object>), List<Object> arrayAndItemsNullableProp = default(List<Object>), List<Object> arrayItemsNullable = default(List<Object>), Dictionary<string, Object> objectNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectAndItemsNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectItemsNullable = default(Dictionary<string, Object>))
50+
public NullableClass(int? integerProp = default(int?), decimal? numberProp = default(decimal?), bool? booleanProp = default(bool?), string stringProp = default(string), DateOnly? dateProp = default(DateOnly?), DateTime? datetimeProp = default(DateTime?), List<Object> arrayNullableProp = default(List<Object>), List<Object> arrayAndItemsNullableProp = default(List<Object>), List<Object> arrayItemsNullable = default(List<Object>), Dictionary<string, Object> objectNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectAndItemsNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectItemsNullable = default(Dictionary<string, Object>))
5151
{
5252
this.IntegerProp = integerProp;
5353
this.NumberProp = numberProp;
@@ -92,7 +92,7 @@ public partial class NullableClass : IEquatable<NullableClass>, IValidatableObje
9292
/// Gets or Sets DateProp
9393
/// </summary>
9494
[DataMember(Name = "date_prop", EmitDefaultValue = true)]
95-
public DateOnly DateProp { get; set; }
95+
public DateOnly? DateProp { get; set; }
9696

9797
/// <summary>
9898
/// Gets or Sets DatetimeProp

samples/client/petstore/csharp/restsharp/net7/EnumMappings/src/Org.OpenAPITools/Model/RequiredClass.cs

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ protected RequiredClass()
533533
/// <param name="requiredNotnullableArrayOfString">requiredNotnullableArrayOfString (required).</param>
534534
/// <param name="notrequiredNullableArrayOfString">notrequiredNullableArrayOfString.</param>
535535
/// <param name="notrequiredNotnullableArrayOfString">notrequiredNotnullableArrayOfString.</param>
536-
public RequiredClass(int? requiredNullableIntegerProp = default(int?), int requiredNotnullableintegerProp = default(int), int? notRequiredNullableIntegerProp = default(int?), int notRequiredNotnullableintegerProp = default(int), string requiredNullableStringProp = default(string), string requiredNotnullableStringProp = default(string), string notrequiredNullableStringProp = default(string), string notrequiredNotnullableStringProp = default(string), bool? requiredNullableBooleanProp = default(bool?), bool requiredNotnullableBooleanProp = default(bool), bool? notrequiredNullableBooleanProp = default(bool?), bool notrequiredNotnullableBooleanProp = default(bool), DateOnly requiredNullableDateProp = default(DateOnly), DateOnly requiredNotNullableDateProp = default(DateOnly), DateOnly notRequiredNullableDateProp = default(DateOnly), DateOnly notRequiredNotnullableDateProp = default(DateOnly), DateTime requiredNotnullableDatetimeProp = default(DateTime), DateTime? requiredNullableDatetimeProp = default(DateTime?), DateTime? notrequiredNullableDatetimeProp = default(DateTime?), DateTime notrequiredNotnullableDatetimeProp = default(DateTime), RequiredNullableEnumIntegerEnum requiredNullableEnumInteger = default(RequiredNullableEnumIntegerEnum), RequiredNotnullableEnumIntegerEnum requiredNotnullableEnumInteger = default(RequiredNotnullableEnumIntegerEnum), NotrequiredNullableEnumIntegerEnum? notrequiredNullableEnumInteger = default(NotrequiredNullableEnumIntegerEnum?), NotrequiredNotnullableEnumIntegerEnum? notrequiredNotnullableEnumInteger = default(NotrequiredNotnullableEnumIntegerEnum?), RequiredNullableEnumIntegerOnlyEnum requiredNullableEnumIntegerOnly = default(RequiredNullableEnumIntegerOnlyEnum), RequiredNotnullableEnumIntegerOnlyEnum requiredNotnullableEnumIntegerOnly = default(RequiredNotnullableEnumIntegerOnlyEnum), NotrequiredNullableEnumIntegerOnlyEnum? notrequiredNullableEnumIntegerOnly = default(NotrequiredNullableEnumIntegerOnlyEnum?), NotrequiredNotnullableEnumIntegerOnlyEnum? notrequiredNotnullableEnumIntegerOnly = default(NotrequiredNotnullableEnumIntegerOnlyEnum?), RequiredNotnullableEnumStringEnum requiredNotnullableEnumString = default(RequiredNotnullableEnumStringEnum), RequiredNullableEnumStringEnum requiredNullableEnumString = default(RequiredNullableEnumStringEnum), NotrequiredNullableEnumStringEnum? notrequiredNullableEnumString = default(NotrequiredNullableEnumStringEnum?), NotrequiredNotnullableEnumStringEnum? notrequiredNotnullableEnumString = default(NotrequiredNotnullableEnumStringEnum?), OuterEnumDefaultValue requiredNullableOuterEnumDefaultValue = default(OuterEnumDefaultValue), OuterEnumDefaultValue requiredNotnullableOuterEnumDefaultValue = default(OuterEnumDefaultValue), OuterEnumDefaultValue? notrequiredNullableOuterEnumDefaultValue = default(OuterEnumDefaultValue?), OuterEnumDefaultValue? notrequiredNotnullableOuterEnumDefaultValue = default(OuterEnumDefaultValue?), Guid? requiredNullableUuid = default(Guid?), Guid requiredNotnullableUuid = default(Guid), Guid? notrequiredNullableUuid = default(Guid?), Guid notrequiredNotnullableUuid = default(Guid), List<string> requiredNullableArrayOfString = default(List<string>), List<string> requiredNotnullableArrayOfString = default(List<string>), List<string> notrequiredNullableArrayOfString = default(List<string>), List<string> notrequiredNotnullableArrayOfString = default(List<string>))
536+
public RequiredClass(int? requiredNullableIntegerProp = default(int?), int requiredNotnullableintegerProp = default(int), int? notRequiredNullableIntegerProp = default(int?), int notRequiredNotnullableintegerProp = default(int), string requiredNullableStringProp = default(string), string requiredNotnullableStringProp = default(string), string notrequiredNullableStringProp = default(string), string notrequiredNotnullableStringProp = default(string), bool? requiredNullableBooleanProp = default(bool?), bool requiredNotnullableBooleanProp = default(bool), bool? notrequiredNullableBooleanProp = default(bool?), bool notrequiredNotnullableBooleanProp = default(bool), DateOnly? requiredNullableDateProp = default(DateOnly?), DateOnly requiredNotNullableDateProp = default(DateOnly), DateOnly? notRequiredNullableDateProp = default(DateOnly?), DateOnly notRequiredNotnullableDateProp = default(DateOnly), DateTime requiredNotnullableDatetimeProp = default(DateTime), DateTime? requiredNullableDatetimeProp = default(DateTime?), DateTime? notrequiredNullableDatetimeProp = default(DateTime?), DateTime notrequiredNotnullableDatetimeProp = default(DateTime), RequiredNullableEnumIntegerEnum requiredNullableEnumInteger = default(RequiredNullableEnumIntegerEnum), RequiredNotnullableEnumIntegerEnum requiredNotnullableEnumInteger = default(RequiredNotnullableEnumIntegerEnum), NotrequiredNullableEnumIntegerEnum? notrequiredNullableEnumInteger = default(NotrequiredNullableEnumIntegerEnum?), NotrequiredNotnullableEnumIntegerEnum? notrequiredNotnullableEnumInteger = default(NotrequiredNotnullableEnumIntegerEnum?), RequiredNullableEnumIntegerOnlyEnum requiredNullableEnumIntegerOnly = default(RequiredNullableEnumIntegerOnlyEnum), RequiredNotnullableEnumIntegerOnlyEnum requiredNotnullableEnumIntegerOnly = default(RequiredNotnullableEnumIntegerOnlyEnum), NotrequiredNullableEnumIntegerOnlyEnum? notrequiredNullableEnumIntegerOnly = default(NotrequiredNullableEnumIntegerOnlyEnum?), NotrequiredNotnullableEnumIntegerOnlyEnum? notrequiredNotnullableEnumIntegerOnly = default(NotrequiredNotnullableEnumIntegerOnlyEnum?), RequiredNotnullableEnumStringEnum requiredNotnullableEnumString = default(RequiredNotnullableEnumStringEnum), RequiredNullableEnumStringEnum requiredNullableEnumString = default(RequiredNullableEnumStringEnum), NotrequiredNullableEnumStringEnum? notrequiredNullableEnumString = default(NotrequiredNullableEnumStringEnum?), NotrequiredNotnullableEnumStringEnum? notrequiredNotnullableEnumString = default(NotrequiredNotnullableEnumStringEnum?), OuterEnumDefaultValue requiredNullableOuterEnumDefaultValue = default(OuterEnumDefaultValue), OuterEnumDefaultValue requiredNotnullableOuterEnumDefaultValue = default(OuterEnumDefaultValue), OuterEnumDefaultValue? notrequiredNullableOuterEnumDefaultValue = default(OuterEnumDefaultValue?), OuterEnumDefaultValue? notrequiredNotnullableOuterEnumDefaultValue = default(OuterEnumDefaultValue?), Guid? requiredNullableUuid = default(Guid?), Guid requiredNotnullableUuid = default(Guid), Guid? notrequiredNullableUuid = default(Guid?), Guid notrequiredNotnullableUuid = default(Guid), List<string> requiredNullableArrayOfString = default(List<string>), List<string> requiredNotnullableArrayOfString = default(List<string>), List<string> notrequiredNullableArrayOfString = default(List<string>), List<string> notrequiredNotnullableArrayOfString = default(List<string>))
537537
{
538538
// to ensure "requiredNullableIntegerProp" is required (not null)
539539
if (requiredNullableIntegerProp == null)
@@ -567,11 +567,6 @@ protected RequiredClass()
567567
throw new ArgumentNullException("requiredNullableDateProp is a required property for RequiredClass and cannot be null");
568568
}
569569
this.RequiredNullableDateProp = requiredNullableDateProp;
570-
// to ensure "requiredNotNullableDateProp" is required (not null)
571-
if (requiredNotNullableDateProp == null)
572-
{
573-
throw new ArgumentNullException("requiredNotNullableDateProp is a required property for RequiredClass and cannot be null");
574-
}
575570
this.RequiredNotNullableDateProp = requiredNotNullableDateProp;
576571
this.RequiredNotnullableDatetimeProp = requiredNotnullableDatetimeProp;
577572
// to ensure "requiredNullableDatetimeProp" is required (not null)
@@ -708,7 +703,7 @@ protected RequiredClass()
708703
/// Gets or Sets RequiredNullableDateProp
709704
/// </summary>
710705
[DataMember(Name = "required_nullable_date_prop", IsRequired = true, EmitDefaultValue = true)]
711-
public DateOnly RequiredNullableDateProp { get; set; }
706+
public DateOnly? RequiredNullableDateProp { get; set; }
712707

713708
/// <summary>
714709
/// Gets or Sets RequiredNotNullableDateProp
@@ -720,7 +715,7 @@ protected RequiredClass()
720715
/// Gets or Sets NotRequiredNullableDateProp
721716
/// </summary>
722717
[DataMember(Name = "not_required_nullable_date_prop", EmitDefaultValue = true)]
723-
public DateOnly NotRequiredNullableDateProp { get; set; }
718+
public DateOnly? NotRequiredNullableDateProp { get; set; }
724719

725720
/// <summary>
726721
/// Gets or Sets NotRequiredNotnullableDateProp

samples/client/petstore/csharp/restsharp/net7/Petstore/docs/NullableClass.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Name | Type | Description | Notes
88
**NumberProp** | **decimal?** | | [optional]
99
**BooleanProp** | **bool?** | | [optional]
1010
**StringProp** | **string** | | [optional]
11-
**DateProp** | **DateOnly** | | [optional]
11+
**DateProp** | **DateOnly?** | | [optional]
1212
**DatetimeProp** | **DateTime?** | | [optional]
1313
**ArrayNullableProp** | **List&lt;Object&gt;** | | [optional]
1414
**ArrayAndItemsNullableProp** | **List&lt;Object&gt;** | | [optional]

samples/client/petstore/csharp/restsharp/net7/Petstore/docs/RequiredClass.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ Name | Type | Description | Notes
1616
**RequiredNotnullableBooleanProp** | **bool** | |
1717
**NotrequiredNullableBooleanProp** | **bool?** | | [optional]
1818
**NotrequiredNotnullableBooleanProp** | **bool** | | [optional]
19-
**RequiredNullableDateProp** | **DateOnly** | |
19+
**RequiredNullableDateProp** | **DateOnly?** | |
2020
**RequiredNotNullableDateProp** | **DateOnly** | |
21-
**NotRequiredNullableDateProp** | **DateOnly** | | [optional]
21+
**NotRequiredNullableDateProp** | **DateOnly?** | | [optional]
2222
**NotRequiredNotnullableDateProp** | **DateOnly** | | [optional]
2323
**RequiredNotnullableDatetimeProp** | **DateTime** | |
2424
**RequiredNullableDatetimeProp** | **DateTime?** | |

samples/client/petstore/csharp/restsharp/net7/Petstore/src/Org.OpenAPITools/Model/FormatTest.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,6 @@ protected FormatTest() { }
7373
throw new ArgumentNullException("varByte is a required property for FormatTest and cannot be null");
7474
}
7575
this.Byte = varByte;
76-
// to ensure "date" is required (not null)
77-
if (date == null)
78-
{
79-
throw new ArgumentNullException("date is a required property for FormatTest and cannot be null");
80-
}
8176
this.Date = date;
8277
// to ensure "password" is required (not null)
8378
if (password == null)

samples/client/petstore/csharp/restsharp/net7/Petstore/src/Org.OpenAPITools/Model/NullableClass.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public partial class NullableClass : IEquatable<NullableClass>, IValidatableObje
4747
/// <param name="objectNullableProp">objectNullableProp.</param>
4848
/// <param name="objectAndItemsNullableProp">objectAndItemsNullableProp.</param>
4949
/// <param name="objectItemsNullable">objectItemsNullable.</param>
50-
public NullableClass(int? integerProp = default(int?), decimal? numberProp = default(decimal?), bool? booleanProp = default(bool?), string stringProp = default(string), DateOnly dateProp = default(DateOnly), DateTime? datetimeProp = default(DateTime?), List<Object> arrayNullableProp = default(List<Object>), List<Object> arrayAndItemsNullableProp = default(List<Object>), List<Object> arrayItemsNullable = default(List<Object>), Dictionary<string, Object> objectNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectAndItemsNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectItemsNullable = default(Dictionary<string, Object>))
50+
public NullableClass(int? integerProp = default(int?), decimal? numberProp = default(decimal?), bool? booleanProp = default(bool?), string stringProp = default(string), DateOnly? dateProp = default(DateOnly?), DateTime? datetimeProp = default(DateTime?), List<Object> arrayNullableProp = default(List<Object>), List<Object> arrayAndItemsNullableProp = default(List<Object>), List<Object> arrayItemsNullable = default(List<Object>), Dictionary<string, Object> objectNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectAndItemsNullableProp = default(Dictionary<string, Object>), Dictionary<string, Object> objectItemsNullable = default(Dictionary<string, Object>))
5151
{
5252
this.IntegerProp = integerProp;
5353
this.NumberProp = numberProp;
@@ -92,7 +92,7 @@ public partial class NullableClass : IEquatable<NullableClass>, IValidatableObje
9292
/// Gets or Sets DateProp
9393
/// </summary>
9494
[DataMember(Name = "date_prop", EmitDefaultValue = true)]
95-
public DateOnly DateProp { get; set; }
95+
public DateOnly? DateProp { get; set; }
9696

9797
/// <summary>
9898
/// Gets or Sets DatetimeProp

0 commit comments

Comments
 (0)