Skip to content

Commit 0671132

Browse files
Update generated code for v1574
1 parent ab0014b commit 0671132

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

OPENAPI_VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1573
1+
v1574
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// File generated from our OpenAPI spec
2+
namespace Stripe
3+
{
4+
public class InvoiceSubscriptionDetailsCancelAt : StringEnum
5+
{
6+
public static readonly InvoiceSubscriptionDetailsCancelAt MinPeriodEnd = new InvoiceSubscriptionDetailsCancelAt("min_period_end");
7+
8+
private InvoiceSubscriptionDetailsCancelAt(string value)
9+
: base(value)
10+
{
11+
}
12+
}
13+
}

src/Stripe.net/Services/Invoices/InvoiceSubscriptionDetailsOptions.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ public class InvoiceSubscriptionDetailsOptions : INestedOptions
3333
/// proration for that period.
3434
/// </summary>
3535
[JsonProperty("cancel_at")]
36-
[JsonConverter(typeof(UnixDateTimeConverter))]
36+
[JsonConverter(typeof(AnyOfConverter))]
3737
#if NET6_0_OR_GREATER
3838
[STJS.JsonPropertyName("cancel_at")]
39-
[STJS.JsonConverter(typeof(STJUnixDateTimeConverter))]
39+
[STJS.JsonConverter(typeof(STJAnyOfConverter))]
4040
#endif
41-
public DateTime? CancelAt { get; set; }
41+
public AnyOf<DateTime?, InvoiceSubscriptionDetailsCancelAt> CancelAt { get; set; }
4242

4343
/// <summary>
4444
/// This simulates the subscription being canceled or expired immediately.

0 commit comments

Comments
 (0)