Skip to content

Commit b582764

Browse files
committed
fix compile error for projects without default using statement.
make the created date nullable.
1 parent c37a5e7 commit b582764

File tree

8 files changed

+16
-8
lines changed

8 files changed

+16
-8
lines changed

modules/openapi-generator/src/main/resources/csharp/auth/TokenResponse.mustache

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{{>partial_header}}
22

3+
using System;
34
using Newtonsoft.Json;
45

56
namespace {{packageName}}.Client.Auth
@@ -13,7 +14,7 @@ namespace {{packageName}}.Client.Auth
1314
[JsonProperty("expires_in")]
1415
public int? ExpiresIn { get; set; }
1516
[JsonProperty("created")]
16-
public DateTime Created { get; set; }
17+
public DateTime? Created { get; set; }
1718

1819
[JsonProperty("refresh_token")]
1920
public string{{nrt?}} RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/net4.8/Petstore/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/net7/EnumMappings/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string? RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/net7/Petstore/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string? RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/standard2.0/ConditionalSerialization/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string RefreshToken { get; set; }

samples/client/petstore/csharp/restsharp/standard2.0/Petstore/src/Org.OpenAPITools/Client/Auth/TokenResponse.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99

1010

11+
using System;
1112
using Newtonsoft.Json;
1213

1314
namespace Org.OpenAPITools.Client.Auth
@@ -21,7 +22,7 @@ class TokenResponse
2122
[JsonProperty("expires_in")]
2223
public int? ExpiresIn { get; set; }
2324
[JsonProperty("created")]
24-
public DateTime Created { get; set; }
25+
public DateTime? Created { get; set; }
2526

2627
[JsonProperty("refresh_token")]
2728
public string RefreshToken { get; set; }

0 commit comments

Comments
 (0)