diff --git a/src/libs/Terra/Generated/Terra.ActivityClient.ActivityGet.g.cs b/src/libs/Terra/Generated/Terra.ActivityClient.ActivityGet.g.cs index c0d53cc..94fc094 100644 --- a/src/libs/Terra/Generated/Terra.ActivityClient.ActivityGet.g.cs +++ b/src/libs/Terra/Generated/Terra.ActivityClient.ActivityGet.g.cs @@ -186,8 +186,8 @@ partial void ProcessActivityGetResponseContent( PrepareActivityGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, - startDate: startDate!, + userId: userId, + startDate: startDate, endDate: endDate, toWebhook: toWebhook, withSamples: withSamples); @@ -212,7 +212,7 @@ partial void ProcessActivityGetResponseContent( pathTemplate: "\"/activity\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -246,7 +246,7 @@ partial void ProcessActivityGetResponseContent( pathTemplate: "\"/activity\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -287,7 +287,7 @@ partial void ProcessActivityGetResponseContent( pathTemplate: "\"/activity\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -335,7 +335,7 @@ partial void ProcessActivityGetResponseContent( pathTemplate: "\"/activity\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -357,7 +357,7 @@ partial void ProcessActivityGetResponseContent( pathTemplate: "\"/activity\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.AllOf.2.g.cs b/src/libs/Terra/Generated/Terra.AllOf.2.g.cs index b87df7d..0a31eac 100644 --- a/src/libs/Terra/Generated/Terra.AllOf.2.g.cs +++ b/src/libs/Terra/Generated/Terra.AllOf.2.g.cs @@ -41,8 +41,8 @@ public bool TryPickValue1( /// /// /// - public T1 PickValue1() => IsValue1 - ? Value1! + public T1 PickValue1() => Value1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}."); /// @@ -78,8 +78,8 @@ public bool TryPickValue2( /// /// /// - public T2 PickValue2() => IsValue2 - ? Value2! + public T2 PickValue2() => Value2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}."); /// /// @@ -190,13 +190,13 @@ public bool Validate() Validate(); } - if (IsValue1 && value1 != null) + if (Value1 is { } __value0 && value1 != null) { - return value1(Value1!); + return value1(__value0); } - else if (IsValue2 && value2 != null) + else if (Value2 is { } __value1 && value2 != null) { - return value2(Value2!); + return value2(__value1); } return default(TResult); @@ -216,13 +216,13 @@ public void Match( Validate(); } - if (IsValue1) + if (Value1 is { } __value0) { - value1?.Invoke(Value1!); + value1?.Invoke(__value0); } - else if (IsValue2) + else if (Value2 is { } __value1) { - value2?.Invoke(Value2!); + value2?.Invoke(__value1); } } @@ -239,13 +239,13 @@ public void Switch( Validate(); } - if (IsValue1) + if (Value1 is { } __value0) { - value1?.Invoke(Value1!); + value1?.Invoke(__value0); } - else if (IsValue2) + else if (Value2 is { } __value1) { - value2?.Invoke(Value2!); + value2?.Invoke(__value1); } } diff --git a/src/libs/Terra/Generated/Terra.AthleteClient.AthleteGet.g.cs b/src/libs/Terra/Generated/Terra.AthleteClient.AthleteGet.g.cs index 09ea96e..57d1c2b 100644 --- a/src/libs/Terra/Generated/Terra.AthleteClient.AthleteGet.g.cs +++ b/src/libs/Terra/Generated/Terra.AthleteClient.AthleteGet.g.cs @@ -159,7 +159,7 @@ partial void ProcessAthleteGetResponseContent( PrepareAthleteGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, + userId: userId, toWebhook: toWebhook); return __httpRequest; @@ -182,7 +182,7 @@ partial void ProcessAthleteGetResponseContent( pathTemplate: "\"/athlete\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -216,7 +216,7 @@ partial void ProcessAthleteGetResponseContent( pathTemplate: "\"/athlete\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -257,7 +257,7 @@ partial void ProcessAthleteGetResponseContent( pathTemplate: "\"/athlete\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -305,7 +305,7 @@ partial void ProcessAthleteGetResponseContent( pathTemplate: "\"/athlete\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -327,7 +327,7 @@ partial void ProcessAthleteGetResponseContent( pathTemplate: "\"/athlete\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationAuthenticateUser.g.cs b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationAuthenticateUser.g.cs index f0c9938..4c84642 100644 --- a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationAuthenticateUser.g.cs +++ b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationAuthenticateUser.g.cs @@ -169,7 +169,7 @@ partial void ProcessAuthenticationAuthenticateUserResponseContent( PrepareAuthenticationAuthenticateUserRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - resource: resource!, + resource: resource, request: request); return __httpRequest; @@ -192,7 +192,7 @@ partial void ProcessAuthenticationAuthenticateUserResponseContent( pathTemplate: "\"/auth/authenticateUser\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -226,7 +226,7 @@ partial void ProcessAuthenticationAuthenticateUserResponseContent( pathTemplate: "\"/auth/authenticateUser\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -267,7 +267,7 @@ partial void ProcessAuthenticationAuthenticateUserResponseContent( pathTemplate: "\"/auth/authenticateUser\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -315,7 +315,7 @@ partial void ProcessAuthenticationAuthenticateUserResponseContent( pathTemplate: "\"/auth/authenticateUser\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -337,7 +337,7 @@ partial void ProcessAuthenticationAuthenticateUserResponseContent( pathTemplate: "\"/auth/authenticateUser\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationCreateAuthToken.g.cs b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationCreateAuthToken.g.cs index a5ce7a8..60f859b 100644 --- a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationCreateAuthToken.g.cs +++ b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationCreateAuthToken.g.cs @@ -172,7 +172,7 @@ partial void ProcessAuthenticationCreateAuthTokenResponseContent( pathTemplate: "\"/auth/tokens\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -206,7 +206,7 @@ partial void ProcessAuthenticationCreateAuthTokenResponseContent( pathTemplate: "\"/auth/tokens\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -247,7 +247,7 @@ partial void ProcessAuthenticationCreateAuthTokenResponseContent( pathTemplate: "\"/auth/tokens\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -295,7 +295,7 @@ partial void ProcessAuthenticationCreateAuthTokenResponseContent( pathTemplate: "\"/auth/tokens\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -317,7 +317,7 @@ partial void ProcessAuthenticationCreateAuthTokenResponseContent( pathTemplate: "\"/auth/tokens\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationDeauthenticateUser.g.cs b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationDeauthenticateUser.g.cs index cd72227..8fe0efe 100644 --- a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationDeauthenticateUser.g.cs +++ b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationDeauthenticateUser.g.cs @@ -150,7 +150,7 @@ partial void ProcessAuthenticationDeauthenticateUserResponseContent( PrepareAuthenticationDeauthenticateUserRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!); + userId: userId); return __httpRequest; } @@ -172,7 +172,7 @@ partial void ProcessAuthenticationDeauthenticateUserResponseContent( pathTemplate: "\"/auth/deauthenticateUser\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -206,7 +206,7 @@ partial void ProcessAuthenticationDeauthenticateUserResponseContent( pathTemplate: "\"/auth/deauthenticateUser\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -247,7 +247,7 @@ partial void ProcessAuthenticationDeauthenticateUserResponseContent( pathTemplate: "\"/auth/deauthenticateUser\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -295,7 +295,7 @@ partial void ProcessAuthenticationDeauthenticateUserResponseContent( pathTemplate: "\"/auth/deauthenticateUser\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -317,7 +317,7 @@ partial void ProcessAuthenticationDeauthenticateUserResponseContent( pathTemplate: "\"/auth/deauthenticateUser\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationGenerateWidgetSession.g.cs b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationGenerateWidgetSession.g.cs index 69da5a7..564910f 100644 --- a/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationGenerateWidgetSession.g.cs +++ b/src/libs/Terra/Generated/Terra.AuthenticationClient.AuthenticationGenerateWidgetSession.g.cs @@ -180,7 +180,7 @@ partial void ProcessAuthenticationGenerateWidgetSessionResponseContent( pathTemplate: "\"/auth/generateWidgetSession\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -214,7 +214,7 @@ partial void ProcessAuthenticationGenerateWidgetSessionResponseContent( pathTemplate: "\"/auth/generateWidgetSession\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -255,7 +255,7 @@ partial void ProcessAuthenticationGenerateWidgetSessionResponseContent( pathTemplate: "\"/auth/generateWidgetSession\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -303,7 +303,7 @@ partial void ProcessAuthenticationGenerateWidgetSessionResponseContent( pathTemplate: "\"/auth/generateWidgetSession\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -325,7 +325,7 @@ partial void ProcessAuthenticationGenerateWidgetSessionResponseContent( pathTemplate: "\"/auth/generateWidgetSession\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.AutoSDKHttpResponse.g.cs b/src/libs/Terra/Generated/Terra.AutoSDKHttpResponse.g.cs index a29ac42..ae2d161 100644 --- a/src/libs/Terra/Generated/Terra.AutoSDKHttpResponse.g.cs +++ b/src/libs/Terra/Generated/Terra.AutoSDKHttpResponse.g.cs @@ -164,9 +164,9 @@ public static class AutoSDKConditionalRequests { send = send ?? throw new global::System.ArgumentNullException(nameof(send)); requestOptions = CloneRequestOptions(requestOptions); - if (!string.IsNullOrWhiteSpace(entityTag)) + if (entityTag is { } nonEmptyEntityTag && !string.IsNullOrWhiteSpace(nonEmptyEntityTag)) { - requestOptions.Headers["If-None-Match"] = entityTag!; + requestOptions.Headers["If-None-Match"] = nonEmptyEntityTag; } try diff --git a/src/libs/Terra/Generated/Terra.BodyClient.BodyGet.g.cs b/src/libs/Terra/Generated/Terra.BodyClient.BodyGet.g.cs index 554ab60..4211960 100644 --- a/src/libs/Terra/Generated/Terra.BodyClient.BodyGet.g.cs +++ b/src/libs/Terra/Generated/Terra.BodyClient.BodyGet.g.cs @@ -186,8 +186,8 @@ partial void ProcessBodyGetResponseContent( PrepareBodyGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, - startDate: startDate!, + userId: userId, + startDate: startDate, endDate: endDate, toWebhook: toWebhook, withSamples: withSamples); @@ -212,7 +212,7 @@ partial void ProcessBodyGetResponseContent( pathTemplate: "\"/body\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -246,7 +246,7 @@ partial void ProcessBodyGetResponseContent( pathTemplate: "\"/body\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -287,7 +287,7 @@ partial void ProcessBodyGetResponseContent( pathTemplate: "\"/body\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -335,7 +335,7 @@ partial void ProcessBodyGetResponseContent( pathTemplate: "\"/body\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -357,7 +357,7 @@ partial void ProcessBodyGetResponseContent( pathTemplate: "\"/body\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.DailyClient.DailyGet.g.cs b/src/libs/Terra/Generated/Terra.DailyClient.DailyGet.g.cs index b19bd16..d1c388d 100644 --- a/src/libs/Terra/Generated/Terra.DailyClient.DailyGet.g.cs +++ b/src/libs/Terra/Generated/Terra.DailyClient.DailyGet.g.cs @@ -186,8 +186,8 @@ partial void ProcessDailyGetResponseContent( PrepareDailyGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, - startDate: startDate!, + userId: userId, + startDate: startDate, endDate: endDate, toWebhook: toWebhook, withSamples: withSamples); @@ -212,7 +212,7 @@ partial void ProcessDailyGetResponseContent( pathTemplate: "\"/daily\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -246,7 +246,7 @@ partial void ProcessDailyGetResponseContent( pathTemplate: "\"/daily\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -287,7 +287,7 @@ partial void ProcessDailyGetResponseContent( pathTemplate: "\"/daily\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -335,7 +335,7 @@ partial void ProcessDailyGetResponseContent( pathTemplate: "\"/daily\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -357,7 +357,7 @@ partial void ProcessDailyGetResponseContent( pathTemplate: "\"/daily\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsList.g.cs b/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsList.g.cs index 636f609..4713b01 100644 --- a/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsList.g.cs +++ b/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsList.g.cs @@ -160,7 +160,7 @@ partial void ProcessIntegrationsListResponseContent( pathTemplate: "\"/integrations\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -194,7 +194,7 @@ partial void ProcessIntegrationsListResponseContent( pathTemplate: "\"/integrations\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -235,7 +235,7 @@ partial void ProcessIntegrationsListResponseContent( pathTemplate: "\"/integrations\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -283,7 +283,7 @@ partial void ProcessIntegrationsListResponseContent( pathTemplate: "\"/integrations\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -305,7 +305,7 @@ partial void ProcessIntegrationsListResponseContent( pathTemplate: "\"/integrations\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsListDetailed.g.cs b/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsListDetailed.g.cs index 7ce5e40..f95ce92 100644 --- a/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsListDetailed.g.cs +++ b/src/libs/Terra/Generated/Terra.IntegrationsClient.IntegrationsListDetailed.g.cs @@ -172,7 +172,7 @@ partial void ProcessIntegrationsListDetailedResponseContent( pathTemplate: "\"/integrations/detailed\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -206,7 +206,7 @@ partial void ProcessIntegrationsListDetailedResponseContent( pathTemplate: "\"/integrations/detailed\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -247,7 +247,7 @@ partial void ProcessIntegrationsListDetailedResponseContent( pathTemplate: "\"/integrations/detailed\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -295,7 +295,7 @@ partial void ProcessIntegrationsListDetailedResponseContent( pathTemplate: "\"/integrations/detailed\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -317,7 +317,7 @@ partial void ProcessIntegrationsListDetailedResponseContent( pathTemplate: "\"/integrations/detailed\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.AllOf2.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.AllOf2.g.cs index 89c8d6b..842afda 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.AllOf2.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.AllOf2.g.cs @@ -69,7 +69,7 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); - var __element0 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.Value1!, typeInfo); + var __element0 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.PickValue1(), typeInfo); if (__element0.ValueKind != global::System.Text.Json.JsonValueKind.Object) { throw new global::System.Text.Json.JsonException("AllOf values must serialize as JSON objects."); @@ -87,7 +87,7 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); - var __element1 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.Value2!, typeInfo); + var __element1 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.PickValue2(), typeInfo); if (__element1.ValueKind != global::System.Text.Json.JsonValueKind.Object) { throw new global::System.Text.Json.JsonException("AllOf values must serialize as JSON objects."); diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.CompletionConditionType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.CompletionConditionType.g.cs index 891685d..5fff05e 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.CompletionConditionType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.CompletionConditionType.g.cs @@ -884,103 +884,103 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant1(), typeInfo); } else if (value.IsCompletionConditionTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant2(), typeInfo); } else if (value.IsCompletionConditionTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant3(), typeInfo); } else if (value.IsCompletionConditionTypeVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant4(), typeInfo); } else if (value.IsCompletionConditionTypeVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant5(), typeInfo); } else if (value.IsCompletionConditionTypeVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant6(), typeInfo); } else if (value.IsCompletionConditionTypeVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant7(), typeInfo); } else if (value.IsCompletionConditionTypeVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant8(), typeInfo); } else if (value.IsCompletionConditionTypeVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant9(), typeInfo); } else if (value.IsCompletionConditionTypeVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant10(), typeInfo); } else if (value.IsCompletionConditionTypeVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant11(), typeInfo); } else if (value.IsCompletionConditionTypeVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant12(), typeInfo); } else if (value.IsCompletionConditionTypeVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant13(), typeInfo); } else if (value.IsCompletionConditionTypeVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant14(), typeInfo); } else if (value.IsCompletionConditionTypeVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant15(), typeInfo); } else if (value.IsCompletionConditionTypeVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant16(), typeInfo); } else if (value.IsCompletionConditionTypeVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.CompletionConditionTypeVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.CompletionConditionTypeVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletionConditionTypeVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletionConditionTypeVariant17(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.DrillType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.DrillType.g.cs index 1d7b640..76f9172 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.DrillType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.DrillType.g.cs @@ -198,19 +198,19 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.DrillTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.DrillTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.DrillTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickDrillTypeVariant1(), typeInfo); } else if (value.IsDrillTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.DrillTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.DrillTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.DrillTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickDrillTypeVariant2(), typeInfo); } else if (value.IsDrillTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.DrillTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.DrillTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.DrillTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickDrillTypeVariant3(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.EnvironmentType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.EnvironmentType.g.cs index 73a616c..8d951ad 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.EnvironmentType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.EnvironmentType.g.cs @@ -198,19 +198,19 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.EnvironmentTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.EnvironmentTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.EnvironmentTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickEnvironmentTypeVariant1(), typeInfo); } else if (value.IsEnvironmentTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.EnvironmentTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.EnvironmentTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.EnvironmentTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickEnvironmentTypeVariant2(), typeInfo); } else if (value.IsEnvironmentTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.EnvironmentTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.EnvironmentTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.EnvironmentTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickEnvironmentTypeVariant3(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.LabReportEventResultSource.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.LabReportEventResultSource.g.cs index f5fe12c..f1abf01 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.LabReportEventResultSource.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.LabReportEventResultSource.g.cs @@ -54,7 +54,7 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LabReportResultSource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LabReportResultSource).Name}"); - var __element0 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.LabReportResultSource!, typeInfo); + var __element0 = global::System.Text.Json.JsonSerializer.SerializeToElement(value.PickLabReportResultSource(), typeInfo); if (__element0.ValueKind != global::System.Text.Json.JsonValueKind.Object) { throw new global::System.Text.Json.JsonException("AllOf values must serialize as JSON objects."); diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.LabReportWebhook.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.LabReportWebhook.g.cs index 9fb05b0..7a0326b 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.LabReportWebhook.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.LabReportWebhook.g.cs @@ -156,13 +156,13 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LabReportCompletedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LabReportCompletedEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.CompletedEvent!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCompletedEvent(), typeInfo); } else if (value.IsFailedEvent) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LabReportFailedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LabReportFailedEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.FailedEvent!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickFailedEvent(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.OneOf2.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.OneOf2.g.cs index a600877..d7218a2 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.OneOf2.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.OneOf2.g.cs @@ -148,13 +148,13 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue1(), typeInfo); } else if (value.IsValue2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickValue2(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.PlannedWorkoutSport.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.PlannedWorkoutSport.g.cs index 6da2415..3e31ff8 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.PlannedWorkoutSport.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.PlannedWorkoutSport.g.cs @@ -149,13 +149,13 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSport), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSport).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSport!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSport(), typeInfo); } else if (value.IsEnum) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.PlannedWorkoutSportEnum), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.PlannedWorkoutSportEnum).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Enum!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickEnum(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StepControlType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StepControlType.g.cs index 3f4595c..57244ca 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StepControlType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StepControlType.g.cs @@ -149,13 +149,13 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StepControlTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StepControlTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StepControlTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStepControlTypeVariant1(), typeInfo); } else if (value.IsStepControlTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StepControlTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StepControlTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StepControlTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStepControlTypeVariant2(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthBarPosition.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthBarPosition.g.cs index b1e990d..2be1e8b 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthBarPosition.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthBarPosition.g.cs @@ -443,49 +443,49 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant1(), typeInfo); } else if (value.IsStrengthBarPositionVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant2(), typeInfo); } else if (value.IsStrengthBarPositionVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant3(), typeInfo); } else if (value.IsStrengthBarPositionVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant4(), typeInfo); } else if (value.IsStrengthBarPositionVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant5(), typeInfo); } else if (value.IsStrengthBarPositionVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant6(), typeInfo); } else if (value.IsStrengthBarPositionVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthBarPositionVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthBarPositionVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant7(), typeInfo); } else if (value.IsStrengthBarPositionVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthBarPositionVariant8!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthBarPositionVariant8(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripOrientation.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripOrientation.g.cs index 292395b..1c643af 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripOrientation.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripOrientation.g.cs @@ -492,55 +492,55 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant1(), typeInfo); } else if (value.IsStrengthGripOrientationVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant2(), typeInfo); } else if (value.IsStrengthGripOrientationVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant3(), typeInfo); } else if (value.IsStrengthGripOrientationVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant4(), typeInfo); } else if (value.IsStrengthGripOrientationVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant5(), typeInfo); } else if (value.IsStrengthGripOrientationVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant6(), typeInfo); } else if (value.IsStrengthGripOrientationVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant7(), typeInfo); } else if (value.IsStrengthGripOrientationVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripOrientationVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripOrientationVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant8(), typeInfo); } else if (value.IsStrengthGripOrientationVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripOrientationVariant9!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripOrientationVariant9(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripWidth.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripWidth.g.cs index c03ab03..4da7449 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripWidth.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthGripWidth.g.cs @@ -247,25 +247,25 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripWidthVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripWidthVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripWidthVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripWidthVariant1(), typeInfo); } else if (value.IsStrengthGripWidthVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripWidthVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripWidthVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripWidthVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripWidthVariant2(), typeInfo); } else if (value.IsStrengthGripWidthVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthGripWidthVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthGripWidthVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripWidthVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripWidthVariant3(), typeInfo); } else if (value.IsStrengthGripWidthVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthGripWidthVariant4!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthGripWidthVariant4(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthImplement.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthImplement.g.cs index 32999ba..8a6526c 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthImplement.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthImplement.g.cs @@ -1325,157 +1325,157 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant1(), typeInfo); } else if (value.IsStrengthImplementVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant2(), typeInfo); } else if (value.IsStrengthImplementVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant3(), typeInfo); } else if (value.IsStrengthImplementVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant4(), typeInfo); } else if (value.IsStrengthImplementVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant5(), typeInfo); } else if (value.IsStrengthImplementVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant6(), typeInfo); } else if (value.IsStrengthImplementVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant7(), typeInfo); } else if (value.IsStrengthImplementVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant8(), typeInfo); } else if (value.IsStrengthImplementVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant9(), typeInfo); } else if (value.IsStrengthImplementVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant10(), typeInfo); } else if (value.IsStrengthImplementVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant11(), typeInfo); } else if (value.IsStrengthImplementVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant12(), typeInfo); } else if (value.IsStrengthImplementVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant13(), typeInfo); } else if (value.IsStrengthImplementVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant14(), typeInfo); } else if (value.IsStrengthImplementVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant15(), typeInfo); } else if (value.IsStrengthImplementVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant16(), typeInfo); } else if (value.IsStrengthImplementVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant17(), typeInfo); } else if (value.IsStrengthImplementVariant18) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant18), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant18).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant18!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant18(), typeInfo); } else if (value.IsStrengthImplementVariant19) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant19), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant19).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant19!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant19(), typeInfo); } else if (value.IsStrengthImplementVariant20) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant20), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant20).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant20!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant20(), typeInfo); } else if (value.IsStrengthImplementVariant21) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant21), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant21).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant21!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant21(), typeInfo); } else if (value.IsStrengthImplementVariant22) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant22), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant22).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant22!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant22(), typeInfo); } else if (value.IsStrengthImplementVariant23) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant23), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant23).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant23!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant23(), typeInfo); } else if (value.IsStrengthImplementVariant24) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant24), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant24).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant24!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant24(), typeInfo); } else if (value.IsStrengthImplementVariant25) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthImplementVariant25), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthImplementVariant25).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant25!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant25(), typeInfo); } else if (value.IsStrengthImplementVariant26) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthImplementVariant26!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthImplementVariant26(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLaterality.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLaterality.g.cs index b570518..1eec41f 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLaterality.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLaterality.g.cs @@ -296,31 +296,31 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLateralityVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLateralityVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLateralityVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLateralityVariant1(), typeInfo); } else if (value.IsStrengthLateralityVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLateralityVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLateralityVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLateralityVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLateralityVariant2(), typeInfo); } else if (value.IsStrengthLateralityVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLateralityVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLateralityVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLateralityVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLateralityVariant3(), typeInfo); } else if (value.IsStrengthLateralityVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLateralityVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLateralityVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLateralityVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLateralityVariant4(), typeInfo); } else if (value.IsStrengthLateralityVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLateralityVariant5!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLateralityVariant5(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLoadType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLoadType.g.cs index 4c98172..25697d4 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLoadType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthLoadType.g.cs @@ -345,37 +345,37 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLoadTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLoadTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLoadTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLoadTypeVariant1(), typeInfo); } else if (value.IsStrengthLoadTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLoadTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLoadTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLoadTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLoadTypeVariant2(), typeInfo); } else if (value.IsStrengthLoadTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLoadTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLoadTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLoadTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLoadTypeVariant3(), typeInfo); } else if (value.IsStrengthLoadTypeVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLoadTypeVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLoadTypeVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLoadTypeVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLoadTypeVariant4(), typeInfo); } else if (value.IsStrengthLoadTypeVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthLoadTypeVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthLoadTypeVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLoadTypeVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLoadTypeVariant5(), typeInfo); } else if (value.IsStrengthLoadTypeVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthLoadTypeVariant6!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthLoadTypeVariant6(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMovement.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMovement.g.cs index 2fb2aaa..b15f2ef 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMovement.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMovement.g.cs @@ -8852,1057 +8852,1057 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant1(), typeInfo); } else if (value.IsStrengthMovementVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant2(), typeInfo); } else if (value.IsStrengthMovementVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant3(), typeInfo); } else if (value.IsStrengthMovementVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant4(), typeInfo); } else if (value.IsStrengthMovementVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant5(), typeInfo); } else if (value.IsStrengthMovementVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant6(), typeInfo); } else if (value.IsStrengthMovementVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant7(), typeInfo); } else if (value.IsStrengthMovementVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant8(), typeInfo); } else if (value.IsStrengthMovementVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant9(), typeInfo); } else if (value.IsStrengthMovementVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant10(), typeInfo); } else if (value.IsStrengthMovementVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant11(), typeInfo); } else if (value.IsStrengthMovementVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant12(), typeInfo); } else if (value.IsStrengthMovementVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant13(), typeInfo); } else if (value.IsStrengthMovementVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant14(), typeInfo); } else if (value.IsStrengthMovementVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant15(), typeInfo); } else if (value.IsStrengthMovementVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant16(), typeInfo); } else if (value.IsStrengthMovementVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant17(), typeInfo); } else if (value.IsStrengthMovementVariant18) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant18), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant18).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant18!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant18(), typeInfo); } else if (value.IsStrengthMovementVariant19) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant19), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant19).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant19!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant19(), typeInfo); } else if (value.IsStrengthMovementVariant20) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant20), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant20).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant20!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant20(), typeInfo); } else if (value.IsStrengthMovementVariant21) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant21), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant21).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant21!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant21(), typeInfo); } else if (value.IsStrengthMovementVariant22) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant22), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant22).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant22!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant22(), typeInfo); } else if (value.IsStrengthMovementVariant23) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant23), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant23).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant23!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant23(), typeInfo); } else if (value.IsStrengthMovementVariant24) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant24), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant24).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant24!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant24(), typeInfo); } else if (value.IsStrengthMovementVariant25) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant25), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant25).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant25!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant25(), typeInfo); } else if (value.IsStrengthMovementVariant26) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant26), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant26).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant26!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant26(), typeInfo); } else if (value.IsStrengthMovementVariant27) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant27), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant27).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant27!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant27(), typeInfo); } else if (value.IsStrengthMovementVariant28) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant28), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant28).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant28!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant28(), typeInfo); } else if (value.IsStrengthMovementVariant29) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant29), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant29).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant29!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant29(), typeInfo); } else if (value.IsStrengthMovementVariant30) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant30), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant30).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant30!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant30(), typeInfo); } else if (value.IsStrengthMovementVariant31) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant31), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant31).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant31!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant31(), typeInfo); } else if (value.IsStrengthMovementVariant32) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant32), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant32).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant32!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant32(), typeInfo); } else if (value.IsStrengthMovementVariant33) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant33), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant33).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant33!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant33(), typeInfo); } else if (value.IsStrengthMovementVariant34) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant34), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant34).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant34!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant34(), typeInfo); } else if (value.IsStrengthMovementVariant35) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant35), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant35).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant35!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant35(), typeInfo); } else if (value.IsStrengthMovementVariant36) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant36), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant36).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant36!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant36(), typeInfo); } else if (value.IsStrengthMovementVariant37) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant37), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant37).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant37!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant37(), typeInfo); } else if (value.IsStrengthMovementVariant38) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant38), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant38).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant38!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant38(), typeInfo); } else if (value.IsStrengthMovementVariant39) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant39), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant39).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant39!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant39(), typeInfo); } else if (value.IsStrengthMovementVariant40) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant40), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant40).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant40!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant40(), typeInfo); } else if (value.IsStrengthMovementVariant41) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant41), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant41).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant41!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant41(), typeInfo); } else if (value.IsStrengthMovementVariant42) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant42), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant42).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant42!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant42(), typeInfo); } else if (value.IsStrengthMovementVariant43) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant43), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant43).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant43!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant43(), typeInfo); } else if (value.IsStrengthMovementVariant44) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant44), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant44).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant44!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant44(), typeInfo); } else if (value.IsStrengthMovementVariant45) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant45), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant45).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant45!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant45(), typeInfo); } else if (value.IsStrengthMovementVariant46) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant46), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant46).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant46!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant46(), typeInfo); } else if (value.IsStrengthMovementVariant47) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant47), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant47).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant47!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant47(), typeInfo); } else if (value.IsStrengthMovementVariant48) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant48), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant48).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant48!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant48(), typeInfo); } else if (value.IsStrengthMovementVariant49) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant49), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant49).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant49!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant49(), typeInfo); } else if (value.IsStrengthMovementVariant50) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant50), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant50).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant50!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant50(), typeInfo); } else if (value.IsStrengthMovementVariant51) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant51), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant51).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant51!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant51(), typeInfo); } else if (value.IsStrengthMovementVariant52) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant52), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant52).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant52!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant52(), typeInfo); } else if (value.IsStrengthMovementVariant53) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant53), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant53).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant53!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant53(), typeInfo); } else if (value.IsStrengthMovementVariant54) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant54), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant54).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant54!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant54(), typeInfo); } else if (value.IsStrengthMovementVariant55) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant55), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant55).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant55!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant55(), typeInfo); } else if (value.IsStrengthMovementVariant56) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant56), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant56).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant56!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant56(), typeInfo); } else if (value.IsStrengthMovementVariant57) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant57), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant57).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant57!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant57(), typeInfo); } else if (value.IsStrengthMovementVariant58) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant58), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant58).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant58!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant58(), typeInfo); } else if (value.IsStrengthMovementVariant59) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant59), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant59).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant59!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant59(), typeInfo); } else if (value.IsStrengthMovementVariant60) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant60), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant60).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant60!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant60(), typeInfo); } else if (value.IsStrengthMovementVariant61) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant61), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant61).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant61!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant61(), typeInfo); } else if (value.IsStrengthMovementVariant62) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant62), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant62).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant62!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant62(), typeInfo); } else if (value.IsStrengthMovementVariant63) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant63), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant63).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant63!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant63(), typeInfo); } else if (value.IsStrengthMovementVariant64) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant64), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant64).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant64!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant64(), typeInfo); } else if (value.IsStrengthMovementVariant65) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant65), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant65).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant65!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant65(), typeInfo); } else if (value.IsStrengthMovementVariant66) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant66), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant66).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant66!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant66(), typeInfo); } else if (value.IsStrengthMovementVariant67) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant67), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant67).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant67!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant67(), typeInfo); } else if (value.IsStrengthMovementVariant68) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant68), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant68).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant68!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant68(), typeInfo); } else if (value.IsStrengthMovementVariant69) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant69), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant69).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant69!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant69(), typeInfo); } else if (value.IsStrengthMovementVariant70) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant70), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant70).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant70!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant70(), typeInfo); } else if (value.IsStrengthMovementVariant71) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant71), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant71).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant71!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant71(), typeInfo); } else if (value.IsStrengthMovementVariant72) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant72), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant72).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant72!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant72(), typeInfo); } else if (value.IsStrengthMovementVariant73) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant73), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant73).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant73!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant73(), typeInfo); } else if (value.IsStrengthMovementVariant74) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant74), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant74).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant74!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant74(), typeInfo); } else if (value.IsStrengthMovementVariant75) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant75), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant75).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant75!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant75(), typeInfo); } else if (value.IsStrengthMovementVariant76) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant76), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant76).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant76!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant76(), typeInfo); } else if (value.IsStrengthMovementVariant77) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant77), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant77).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant77!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant77(), typeInfo); } else if (value.IsStrengthMovementVariant78) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant78), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant78).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant78!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant78(), typeInfo); } else if (value.IsStrengthMovementVariant79) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant79), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant79).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant79!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant79(), typeInfo); } else if (value.IsStrengthMovementVariant80) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant80), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant80).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant80!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant80(), typeInfo); } else if (value.IsStrengthMovementVariant81) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant81), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant81).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant81!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant81(), typeInfo); } else if (value.IsStrengthMovementVariant82) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant82), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant82).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant82!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant82(), typeInfo); } else if (value.IsStrengthMovementVariant83) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant83), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant83).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant83!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant83(), typeInfo); } else if (value.IsStrengthMovementVariant84) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant84), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant84).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant84!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant84(), typeInfo); } else if (value.IsStrengthMovementVariant85) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant85), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant85).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant85!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant85(), typeInfo); } else if (value.IsStrengthMovementVariant86) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant86), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant86).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant86!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant86(), typeInfo); } else if (value.IsStrengthMovementVariant87) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant87), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant87).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant87!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant87(), typeInfo); } else if (value.IsStrengthMovementVariant88) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant88), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant88).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant88!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant88(), typeInfo); } else if (value.IsStrengthMovementVariant89) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant89), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant89).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant89!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant89(), typeInfo); } else if (value.IsStrengthMovementVariant90) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant90), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant90).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant90!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant90(), typeInfo); } else if (value.IsStrengthMovementVariant91) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant91), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant91).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant91!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant91(), typeInfo); } else if (value.IsStrengthMovementVariant92) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant92), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant92).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant92!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant92(), typeInfo); } else if (value.IsStrengthMovementVariant93) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant93), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant93).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant93!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant93(), typeInfo); } else if (value.IsStrengthMovementVariant94) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant94), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant94).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant94!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant94(), typeInfo); } else if (value.IsStrengthMovementVariant95) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant95), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant95).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant95!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant95(), typeInfo); } else if (value.IsStrengthMovementVariant96) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant96), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant96).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant96!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant96(), typeInfo); } else if (value.IsStrengthMovementVariant97) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant97), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant97).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant97!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant97(), typeInfo); } else if (value.IsStrengthMovementVariant98) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant98), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant98).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant98!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant98(), typeInfo); } else if (value.IsStrengthMovementVariant99) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant99), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant99).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant99!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant99(), typeInfo); } else if (value.IsStrengthMovementVariant100) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant100), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant100).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant100!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant100(), typeInfo); } else if (value.IsStrengthMovementVariant101) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant101), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant101).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant101!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant101(), typeInfo); } else if (value.IsStrengthMovementVariant102) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant102), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant102).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant102!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant102(), typeInfo); } else if (value.IsStrengthMovementVariant103) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant103), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant103).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant103!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant103(), typeInfo); } else if (value.IsStrengthMovementVariant104) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant104), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant104).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant104!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant104(), typeInfo); } else if (value.IsStrengthMovementVariant105) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant105), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant105).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant105!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant105(), typeInfo); } else if (value.IsStrengthMovementVariant106) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant106), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant106).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant106!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant106(), typeInfo); } else if (value.IsStrengthMovementVariant107) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant107), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant107).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant107!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant107(), typeInfo); } else if (value.IsStrengthMovementVariant108) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant108), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant108).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant108!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant108(), typeInfo); } else if (value.IsStrengthMovementVariant109) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant109), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant109).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant109!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant109(), typeInfo); } else if (value.IsStrengthMovementVariant110) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant110), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant110).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant110!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant110(), typeInfo); } else if (value.IsStrengthMovementVariant111) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant111), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant111).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant111!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant111(), typeInfo); } else if (value.IsStrengthMovementVariant112) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant112), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant112).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant112!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant112(), typeInfo); } else if (value.IsStrengthMovementVariant113) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant113), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant113).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant113!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant113(), typeInfo); } else if (value.IsStrengthMovementVariant114) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant114), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant114).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant114!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant114(), typeInfo); } else if (value.IsStrengthMovementVariant115) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant115), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant115).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant115!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant115(), typeInfo); } else if (value.IsStrengthMovementVariant116) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant116), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant116).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant116!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant116(), typeInfo); } else if (value.IsStrengthMovementVariant117) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant117), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant117).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant117!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant117(), typeInfo); } else if (value.IsStrengthMovementVariant118) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant118), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant118).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant118!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant118(), typeInfo); } else if (value.IsStrengthMovementVariant119) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant119), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant119).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant119!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant119(), typeInfo); } else if (value.IsStrengthMovementVariant120) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant120), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant120).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant120!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant120(), typeInfo); } else if (value.IsStrengthMovementVariant121) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant121), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant121).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant121!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant121(), typeInfo); } else if (value.IsStrengthMovementVariant122) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant122), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant122).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant122!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant122(), typeInfo); } else if (value.IsStrengthMovementVariant123) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant123), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant123).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant123!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant123(), typeInfo); } else if (value.IsStrengthMovementVariant124) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant124), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant124).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant124!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant124(), typeInfo); } else if (value.IsStrengthMovementVariant125) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant125), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant125).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant125!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant125(), typeInfo); } else if (value.IsStrengthMovementVariant126) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant126), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant126).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant126!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant126(), typeInfo); } else if (value.IsStrengthMovementVariant127) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant127), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant127).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant127!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant127(), typeInfo); } else if (value.IsStrengthMovementVariant128) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant128), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant128).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant128!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant128(), typeInfo); } else if (value.IsStrengthMovementVariant129) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant129), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant129).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant129!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant129(), typeInfo); } else if (value.IsStrengthMovementVariant130) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant130), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant130).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant130!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant130(), typeInfo); } else if (value.IsStrengthMovementVariant131) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant131), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant131).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant131!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant131(), typeInfo); } else if (value.IsStrengthMovementVariant132) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant132), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant132).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant132!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant132(), typeInfo); } else if (value.IsStrengthMovementVariant133) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant133), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant133).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant133!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant133(), typeInfo); } else if (value.IsStrengthMovementVariant134) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant134), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant134).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant134!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant134(), typeInfo); } else if (value.IsStrengthMovementVariant135) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant135), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant135).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant135!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant135(), typeInfo); } else if (value.IsStrengthMovementVariant136) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant136), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant136).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant136!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant136(), typeInfo); } else if (value.IsStrengthMovementVariant137) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant137), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant137).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant137!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant137(), typeInfo); } else if (value.IsStrengthMovementVariant138) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant138), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant138).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant138!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant138(), typeInfo); } else if (value.IsStrengthMovementVariant139) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant139), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant139).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant139!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant139(), typeInfo); } else if (value.IsStrengthMovementVariant140) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant140), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant140).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant140!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant140(), typeInfo); } else if (value.IsStrengthMovementVariant141) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant141), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant141).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant141!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant141(), typeInfo); } else if (value.IsStrengthMovementVariant142) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant142), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant142).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant142!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant142(), typeInfo); } else if (value.IsStrengthMovementVariant143) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant143), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant143).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant143!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant143(), typeInfo); } else if (value.IsStrengthMovementVariant144) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant144), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant144).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant144!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant144(), typeInfo); } else if (value.IsStrengthMovementVariant145) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant145), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant145).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant145!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant145(), typeInfo); } else if (value.IsStrengthMovementVariant146) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant146), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant146).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant146!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant146(), typeInfo); } else if (value.IsStrengthMovementVariant147) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant147), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant147).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant147!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant147(), typeInfo); } else if (value.IsStrengthMovementVariant148) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant148), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant148).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant148!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant148(), typeInfo); } else if (value.IsStrengthMovementVariant149) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant149), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant149).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant149!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant149(), typeInfo); } else if (value.IsStrengthMovementVariant150) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant150), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant150).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant150!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant150(), typeInfo); } else if (value.IsStrengthMovementVariant151) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant151), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant151).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant151!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant151(), typeInfo); } else if (value.IsStrengthMovementVariant152) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant152), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant152).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant152!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant152(), typeInfo); } else if (value.IsStrengthMovementVariant153) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant153), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant153).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant153!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant153(), typeInfo); } else if (value.IsStrengthMovementVariant154) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant154), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant154).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant154!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant154(), typeInfo); } else if (value.IsStrengthMovementVariant155) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant155), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant155).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant155!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant155(), typeInfo); } else if (value.IsStrengthMovementVariant156) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant156), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant156).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant156!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant156(), typeInfo); } else if (value.IsStrengthMovementVariant157) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant157), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant157).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant157!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant157(), typeInfo); } else if (value.IsStrengthMovementVariant158) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant158), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant158).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant158!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant158(), typeInfo); } else if (value.IsStrengthMovementVariant159) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant159), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant159).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant159!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant159(), typeInfo); } else if (value.IsStrengthMovementVariant160) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant160), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant160).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant160!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant160(), typeInfo); } else if (value.IsStrengthMovementVariant161) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant161), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant161).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant161!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant161(), typeInfo); } else if (value.IsStrengthMovementVariant162) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant162), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant162).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant162!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant162(), typeInfo); } else if (value.IsStrengthMovementVariant163) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant163), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant163).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant163!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant163(), typeInfo); } else if (value.IsStrengthMovementVariant164) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant164), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant164).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant164!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant164(), typeInfo); } else if (value.IsStrengthMovementVariant165) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant165), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant165).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant165!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant165(), typeInfo); } else if (value.IsStrengthMovementVariant166) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant166), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant166).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant166!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant166(), typeInfo); } else if (value.IsStrengthMovementVariant167) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant167), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant167).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant167!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant167(), typeInfo); } else if (value.IsStrengthMovementVariant168) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant168), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant168).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant168!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant168(), typeInfo); } else if (value.IsStrengthMovementVariant169) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant169), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant169).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant169!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant169(), typeInfo); } else if (value.IsStrengthMovementVariant170) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant170), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant170).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant170!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant170(), typeInfo); } else if (value.IsStrengthMovementVariant171) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant171), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant171).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant171!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant171(), typeInfo); } else if (value.IsStrengthMovementVariant172) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant172), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant172).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant172!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant172(), typeInfo); } else if (value.IsStrengthMovementVariant173) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant173), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant173).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant173!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant173(), typeInfo); } else if (value.IsStrengthMovementVariant174) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant174), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant174).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant174!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant174(), typeInfo); } else if (value.IsStrengthMovementVariant175) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMovementVariant175), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMovementVariant175).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant175!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant175(), typeInfo); } else if (value.IsStrengthMovementVariant176) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMovementVariant176!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMovementVariant176(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMuscle.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMuscle.g.cs index 1a2483a..fbeba4e 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMuscle.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthMuscle.g.cs @@ -1227,145 +1227,145 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant1(), typeInfo); } else if (value.IsStrengthMuscleVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant2(), typeInfo); } else if (value.IsStrengthMuscleVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant3(), typeInfo); } else if (value.IsStrengthMuscleVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant4(), typeInfo); } else if (value.IsStrengthMuscleVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant5(), typeInfo); } else if (value.IsStrengthMuscleVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant6(), typeInfo); } else if (value.IsStrengthMuscleVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant7(), typeInfo); } else if (value.IsStrengthMuscleVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant8(), typeInfo); } else if (value.IsStrengthMuscleVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant9(), typeInfo); } else if (value.IsStrengthMuscleVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant10(), typeInfo); } else if (value.IsStrengthMuscleVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant11(), typeInfo); } else if (value.IsStrengthMuscleVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant12(), typeInfo); } else if (value.IsStrengthMuscleVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant13(), typeInfo); } else if (value.IsStrengthMuscleVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant14(), typeInfo); } else if (value.IsStrengthMuscleVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant15(), typeInfo); } else if (value.IsStrengthMuscleVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant16(), typeInfo); } else if (value.IsStrengthMuscleVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant17(), typeInfo); } else if (value.IsStrengthMuscleVariant18) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant18), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant18).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant18!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant18(), typeInfo); } else if (value.IsStrengthMuscleVariant19) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant19), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant19).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant19!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant19(), typeInfo); } else if (value.IsStrengthMuscleVariant20) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant20), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant20).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant20!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant20(), typeInfo); } else if (value.IsStrengthMuscleVariant21) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant21), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant21).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant21!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant21(), typeInfo); } else if (value.IsStrengthMuscleVariant22) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant22), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant22).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant22!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant22(), typeInfo); } else if (value.IsStrengthMuscleVariant23) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthMuscleVariant23), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthMuscleVariant23).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant23!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant23(), typeInfo); } else if (value.IsStrengthMuscleVariant24) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthMuscleVariant24!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthMuscleVariant24(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthPosition.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthPosition.g.cs index 4f57855..8ade867 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthPosition.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthPosition.g.cs @@ -1031,121 +1031,121 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant1(), typeInfo); } else if (value.IsStrengthPositionVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant2(), typeInfo); } else if (value.IsStrengthPositionVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant3(), typeInfo); } else if (value.IsStrengthPositionVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant4(), typeInfo); } else if (value.IsStrengthPositionVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant5(), typeInfo); } else if (value.IsStrengthPositionVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant6(), typeInfo); } else if (value.IsStrengthPositionVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant7(), typeInfo); } else if (value.IsStrengthPositionVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant8(), typeInfo); } else if (value.IsStrengthPositionVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant9(), typeInfo); } else if (value.IsStrengthPositionVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant10(), typeInfo); } else if (value.IsStrengthPositionVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant11(), typeInfo); } else if (value.IsStrengthPositionVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant12(), typeInfo); } else if (value.IsStrengthPositionVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant13(), typeInfo); } else if (value.IsStrengthPositionVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant14(), typeInfo); } else if (value.IsStrengthPositionVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant15(), typeInfo); } else if (value.IsStrengthPositionVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant16(), typeInfo); } else if (value.IsStrengthPositionVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant17(), typeInfo); } else if (value.IsStrengthPositionVariant18) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant18), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant18).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant18!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant18(), typeInfo); } else if (value.IsStrengthPositionVariant19) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthPositionVariant19), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthPositionVariant19).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant19!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant19(), typeInfo); } else if (value.IsStrengthPositionVariant20) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthPositionVariant20!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthPositionVariant20(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthProgramme.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthProgramme.g.cs index 878f3dd..99dc095 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthProgramme.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthProgramme.g.cs @@ -198,19 +198,19 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthProgrammeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthProgrammeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthProgrammeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthProgrammeVariant1(), typeInfo); } else if (value.IsStrengthProgrammeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthProgrammeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthProgrammeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthProgrammeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthProgrammeVariant2(), typeInfo); } else if (value.IsStrengthProgrammeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthProgrammeVariant3!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthProgrammeVariant3(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthRangeOfMotion.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthRangeOfMotion.g.cs index ed4a4ca..143378a 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthRangeOfMotion.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthRangeOfMotion.g.cs @@ -443,49 +443,49 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant1(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant2(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant3(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant4(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant5(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant6(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthRangeOfMotionVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthRangeOfMotionVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant7(), typeInfo); } else if (value.IsStrengthRangeOfMotionVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthRangeOfMotionVariant8!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthRangeOfMotionVariant8(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSetType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSetType.g.cs index 4722482..c025820 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSetType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSetType.g.cs @@ -443,49 +443,49 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant1(), typeInfo); } else if (value.IsStrengthSetTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant2(), typeInfo); } else if (value.IsStrengthSetTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant3(), typeInfo); } else if (value.IsStrengthSetTypeVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant4(), typeInfo); } else if (value.IsStrengthSetTypeVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant5(), typeInfo); } else if (value.IsStrengthSetTypeVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant6(), typeInfo); } else if (value.IsStrengthSetTypeVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSetTypeVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSetTypeVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant7(), typeInfo); } else if (value.IsStrengthSetTypeVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSetTypeVariant8!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSetTypeVariant8(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSource.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSource.g.cs index dd41269..28362d8 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSource.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSource.g.cs @@ -247,25 +247,25 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSourceVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSourceVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSourceVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSourceVariant1(), typeInfo); } else if (value.IsStrengthSourceVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSourceVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSourceVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSourceVariant2(), typeInfo); } else if (value.IsStrengthSourceVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSourceVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSourceVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSourceVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSourceVariant3(), typeInfo); } else if (value.IsStrengthSourceVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSourceVariant4!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSourceVariant4(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthStance.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthStance.g.cs index 72cf58f..d48bd16 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthStance.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthStance.g.cs @@ -345,37 +345,37 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthStanceVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthStanceVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthStanceVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthStanceVariant1(), typeInfo); } else if (value.IsStrengthStanceVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthStanceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthStanceVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthStanceVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthStanceVariant2(), typeInfo); } else if (value.IsStrengthStanceVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthStanceVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthStanceVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthStanceVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthStanceVariant3(), typeInfo); } else if (value.IsStrengthStanceVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthStanceVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthStanceVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthStanceVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthStanceVariant4(), typeInfo); } else if (value.IsStrengthStanceVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthStanceVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthStanceVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthStanceVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthStanceVariant5(), typeInfo); } else if (value.IsStrengthStanceVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthStanceVariant6!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthStanceVariant6(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSurface.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSurface.g.cs index 0b4c2ab..4e088d0 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSurface.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthSurface.g.cs @@ -639,73 +639,73 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant1(), typeInfo); } else if (value.IsStrengthSurfaceVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant2(), typeInfo); } else if (value.IsStrengthSurfaceVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant3(), typeInfo); } else if (value.IsStrengthSurfaceVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant4(), typeInfo); } else if (value.IsStrengthSurfaceVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant5(), typeInfo); } else if (value.IsStrengthSurfaceVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant6(), typeInfo); } else if (value.IsStrengthSurfaceVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant7(), typeInfo); } else if (value.IsStrengthSurfaceVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant8(), typeInfo); } else if (value.IsStrengthSurfaceVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant9(), typeInfo); } else if (value.IsStrengthSurfaceVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant10(), typeInfo); } else if (value.IsStrengthSurfaceVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthSurfaceVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthSurfaceVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant11(), typeInfo); } else if (value.IsStrengthSurfaceVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthSurfaceVariant12!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthSurfaceVariant12(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTarget.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTarget.g.cs index 41bdbcf..6ab0e89 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTarget.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTarget.g.cs @@ -1325,157 +1325,157 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant1(), typeInfo); } else if (value.IsStrengthTargetVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant2(), typeInfo); } else if (value.IsStrengthTargetVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant3(), typeInfo); } else if (value.IsStrengthTargetVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant4(), typeInfo); } else if (value.IsStrengthTargetVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant5(), typeInfo); } else if (value.IsStrengthTargetVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant6(), typeInfo); } else if (value.IsStrengthTargetVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant7(), typeInfo); } else if (value.IsStrengthTargetVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant8(), typeInfo); } else if (value.IsStrengthTargetVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant9(), typeInfo); } else if (value.IsStrengthTargetVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant10(), typeInfo); } else if (value.IsStrengthTargetVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant11(), typeInfo); } else if (value.IsStrengthTargetVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant12(), typeInfo); } else if (value.IsStrengthTargetVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant13(), typeInfo); } else if (value.IsStrengthTargetVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant14(), typeInfo); } else if (value.IsStrengthTargetVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant15(), typeInfo); } else if (value.IsStrengthTargetVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant16(), typeInfo); } else if (value.IsStrengthTargetVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant17(), typeInfo); } else if (value.IsStrengthTargetVariant18) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant18), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant18).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant18!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant18(), typeInfo); } else if (value.IsStrengthTargetVariant19) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant19), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant19).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant19!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant19(), typeInfo); } else if (value.IsStrengthTargetVariant20) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant20), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant20).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant20!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant20(), typeInfo); } else if (value.IsStrengthTargetVariant21) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant21), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant21).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant21!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant21(), typeInfo); } else if (value.IsStrengthTargetVariant22) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant22), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant22).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant22!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant22(), typeInfo); } else if (value.IsStrengthTargetVariant23) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant23), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant23).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant23!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant23(), typeInfo); } else if (value.IsStrengthTargetVariant24) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant24), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant24).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant24!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant24(), typeInfo); } else if (value.IsStrengthTargetVariant25) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTargetVariant25), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTargetVariant25).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant25!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant25(), typeInfo); } else if (value.IsStrengthTargetVariant26) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTargetVariant26!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTargetVariant26(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTempo.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTempo.g.cs index 1013183..568805f 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTempo.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.StrengthTempo.g.cs @@ -492,55 +492,55 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant1(), typeInfo); } else if (value.IsStrengthTempoVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant2(), typeInfo); } else if (value.IsStrengthTempoVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant3(), typeInfo); } else if (value.IsStrengthTempoVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant4(), typeInfo); } else if (value.IsStrengthTempoVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant5(), typeInfo); } else if (value.IsStrengthTempoVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant6(), typeInfo); } else if (value.IsStrengthTempoVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant7(), typeInfo); } else if (value.IsStrengthTempoVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.StrengthTempoVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.StrengthTempoVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant8(), typeInfo); } else if (value.IsStrengthTempoVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(string), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(string).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.StrengthTempoVariant9!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickStrengthTempoVariant9(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.SwimEquipmentType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.SwimEquipmentType.g.cs index 85df22e..7e6bd1f 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.SwimEquipmentType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.SwimEquipmentType.g.cs @@ -345,37 +345,37 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimEquipmentTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimEquipmentTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimEquipmentTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimEquipmentTypeVariant1(), typeInfo); } else if (value.IsSwimEquipmentTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimEquipmentTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimEquipmentTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimEquipmentTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimEquipmentTypeVariant2(), typeInfo); } else if (value.IsSwimEquipmentTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimEquipmentTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimEquipmentTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimEquipmentTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimEquipmentTypeVariant3(), typeInfo); } else if (value.IsSwimEquipmentTypeVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimEquipmentTypeVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimEquipmentTypeVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimEquipmentTypeVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimEquipmentTypeVariant4(), typeInfo); } else if (value.IsSwimEquipmentTypeVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimEquipmentTypeVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimEquipmentTypeVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimEquipmentTypeVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimEquipmentTypeVariant5(), typeInfo); } else if (value.IsSwimEquipmentTypeVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimEquipmentTypeVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimEquipmentTypeVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimEquipmentTypeVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimEquipmentTypeVariant6(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.SwimStrokeType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.SwimStrokeType.g.cs index c82feb8..67b5340 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.SwimStrokeType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.SwimStrokeType.g.cs @@ -394,43 +394,43 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant1(), typeInfo); } else if (value.IsSwimStrokeTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant2(), typeInfo); } else if (value.IsSwimStrokeTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant3(), typeInfo); } else if (value.IsSwimStrokeTypeVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant4(), typeInfo); } else if (value.IsSwimStrokeTypeVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant5(), typeInfo); } else if (value.IsSwimStrokeTypeVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant6(), typeInfo); } else if (value.IsSwimStrokeTypeVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SwimStrokeTypeVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SwimStrokeTypeVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.SwimStrokeTypeVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSwimStrokeTypeVariant7(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.WebhookEventType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.WebhookEventType.g.cs index 0fa1758..7a36166 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.WebhookEventType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.WebhookEventType.g.cs @@ -1125,133 +1125,133 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.AuthSuccessEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.AuthSuccessEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.AuthSuccess!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickAuthSuccess(), typeInfo); } else if (value.IsAuthError) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.AuthErrorEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.AuthErrorEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.AuthError!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickAuthError(), typeInfo); } else if (value.IsDeauth) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.DeauthEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.DeauthEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Deauth!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickDeauth(), typeInfo); } else if (value.IsUserReauth) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.UserReauthEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.UserReauthEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.UserReauth!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickUserReauth(), typeInfo); } else if (value.IsAccessRevoked) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.AccessRevokedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.AccessRevokedEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.AccessRevoked!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickAccessRevoked(), typeInfo); } else if (value.IsConnectionError) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.ConnectionErrorEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.ConnectionErrorEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.ConnectionError!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickConnectionError(), typeInfo); } else if (value.IsPermissionChange) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.PermissionChangeEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.PermissionChangeEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.PermissionChange!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickPermissionChange(), typeInfo); } else if (value.IsLargeRequestProcessing) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LargeRequestProcessingEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LargeRequestProcessingEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.LargeRequestProcessing!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickLargeRequestProcessing(), typeInfo); } else if (value.IsLargeRequestSending) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LargeRequestSendingEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LargeRequestSendingEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.LargeRequestSending!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickLargeRequestSending(), typeInfo); } else if (value.IsActivity) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.ActivityEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.ActivityEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Activity!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickActivity(), typeInfo); } else if (value.IsAthlete) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.AthleteEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.AthleteEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Athlete!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickAthlete(), typeInfo); } else if (value.IsBody) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.BodyEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.BodyEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Body!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickBody(), typeInfo); } else if (value.IsDaily) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.DailyEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.DailyEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Daily!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickDaily(), typeInfo); } else if (value.IsMenstruation) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.MenstruationEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.MenstruationEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Menstruation!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickMenstruation(), typeInfo); } else if (value.IsNutrition) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.NutritionEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.NutritionEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Nutrition!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickNutrition(), typeInfo); } else if (value.IsSleep) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.SleepEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.SleepEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Sleep!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickSleep(), typeInfo); } else if (value.IsPlannedWorkout) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.PlannedWorkoutEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.PlannedWorkoutEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.PlannedWorkout!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickPlannedWorkout(), typeInfo); } else if (value.IsHormone) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.HormoneEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.HormoneEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.Hormone!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickHormone(), typeInfo); } else if (value.IsHealthObservation) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.HealthObservationEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.HealthObservationEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.HealthObservation!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickHealthObservation(), typeInfo); } else if (value.IsLabReportCompleted) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LabReportCompletedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LabReportCompletedEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.LabReportCompleted!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickLabReportCompleted(), typeInfo); } else if (value.IsLabReportFailed) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.LabReportFailedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.LabReportFailedEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.LabReportFailed!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickLabReportFailed(), typeInfo); } else if (value.IsS3Payload) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.S3PayloadEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.S3PayloadEvent).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.S3Payload!, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickS3Payload(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.WeightUnit.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.WeightUnit.g.cs index 919c409..5db5a15 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.WeightUnit.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.WeightUnit.g.cs @@ -149,13 +149,13 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WeightUnitVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WeightUnitVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WeightUnitVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWeightUnitVariant1(), typeInfo); } else if (value.IsWeightUnitVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WeightUnitVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WeightUnitVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WeightUnitVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWeightUnitVariant2(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutSport.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutSport.g.cs index 265eb43..0fe15dc 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutSport.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutSport.g.cs @@ -786,91 +786,91 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant1(), typeInfo); } else if (value.IsWorkoutSportVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant2(), typeInfo); } else if (value.IsWorkoutSportVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant3(), typeInfo); } else if (value.IsWorkoutSportVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant4(), typeInfo); } else if (value.IsWorkoutSportVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant5(), typeInfo); } else if (value.IsWorkoutSportVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant6(), typeInfo); } else if (value.IsWorkoutSportVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant7(), typeInfo); } else if (value.IsWorkoutSportVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant8(), typeInfo); } else if (value.IsWorkoutSportVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant9(), typeInfo); } else if (value.IsWorkoutSportVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant10(), typeInfo); } else if (value.IsWorkoutSportVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant11(), typeInfo); } else if (value.IsWorkoutSportVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant12(), typeInfo); } else if (value.IsWorkoutSportVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant13(), typeInfo); } else if (value.IsWorkoutSportVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant14(), typeInfo); } else if (value.IsWorkoutSportVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutSportVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutSportVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutSportVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutSportVariant15(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepIntensity.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepIntensity.g.cs index dcc4ba3..f1bdb0f 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepIntensity.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepIntensity.g.cs @@ -296,31 +296,31 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepIntensityVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepIntensityVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepIntensityVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepIntensityVariant1(), typeInfo); } else if (value.IsWorkoutStepIntensityVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepIntensityVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepIntensityVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepIntensityVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepIntensityVariant2(), typeInfo); } else if (value.IsWorkoutStepIntensityVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepIntensityVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepIntensityVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepIntensityVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepIntensityVariant3(), typeInfo); } else if (value.IsWorkoutStepIntensityVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepIntensityVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepIntensityVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepIntensityVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepIntensityVariant4(), typeInfo); } else if (value.IsWorkoutStepIntensityVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepIntensityVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepIntensityVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepIntensityVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepIntensityVariant5(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepTargetType.g.cs b/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepTargetType.g.cs index 3bf9f9e..b81c3c6 100644 --- a/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepTargetType.g.cs +++ b/src/libs/Terra/Generated/Terra.JsonConverters.WorkoutStepTargetType.g.cs @@ -982,115 +982,115 @@ public override void Write( { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant1).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant1!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant1(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant2) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant2!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant2(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant3) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant3).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant3!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant3(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant4) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant4).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant4!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant4(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant5) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant5).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant5!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant5(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant6) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant6).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant6!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant6(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant7) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant7).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant7!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant7(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant8) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant8).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant8!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant8(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant9) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant9).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant9!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant9(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant10) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant10).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant10!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant10(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant11) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant11).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant11!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant11(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant12) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant12).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant12!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant12(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant13) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant13).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant13!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant13(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant14) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant14).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant14!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant14(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant15) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant15), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant15).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant15!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant15(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant16) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant16), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant16).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant16!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant16(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant17) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant17).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant17!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant17(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant18) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant18), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant18).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant18!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant18(), typeInfo); } else if (value.IsWorkoutStepTargetTypeVariant19) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Terra.WorkoutStepTargetTypeVariant19), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Terra.WorkoutStepTargetTypeVariant19).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.WorkoutStepTargetTypeVariant19!.Value, typeInfo); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWorkoutStepTargetTypeVariant19(), typeInfo); } } } diff --git a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsDelete.g.cs b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsDelete.g.cs index 100ec65..3d2f4a7 100644 --- a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsDelete.g.cs +++ b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsDelete.g.cs @@ -140,7 +140,7 @@ await ReportsDeleteAsResponseAsync( PrepareReportsDeleteRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - sessionId: sessionId!); + sessionId: sessionId); return __httpRequest; } @@ -162,7 +162,7 @@ await ReportsDeleteAsResponseAsync( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -196,7 +196,7 @@ await ReportsDeleteAsResponseAsync( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -237,7 +237,7 @@ await ReportsDeleteAsResponseAsync( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -285,7 +285,7 @@ await ReportsDeleteAsResponseAsync( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -307,7 +307,7 @@ await ReportsDeleteAsResponseAsync( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsGet.g.cs b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsGet.g.cs index ac302d7..8e3963d 100644 --- a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsGet.g.cs +++ b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsGet.g.cs @@ -147,7 +147,7 @@ partial void ProcessReportsGetResponseContent( PrepareReportsGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - sessionId: sessionId!); + sessionId: sessionId); return __httpRequest; } @@ -169,7 +169,7 @@ partial void ProcessReportsGetResponseContent( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -203,7 +203,7 @@ partial void ProcessReportsGetResponseContent( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -244,7 +244,7 @@ partial void ProcessReportsGetResponseContent( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -292,7 +292,7 @@ partial void ProcessReportsGetResponseContent( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -314,7 +314,7 @@ partial void ProcessReportsGetResponseContent( pathTemplate: "$\"/reports/{sessionId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsList.g.cs b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsList.g.cs index 6f7663f..b762975 100644 --- a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsList.g.cs +++ b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsList.g.cs @@ -232,7 +232,7 @@ partial void ProcessReportsListResponseContent( pathTemplate: "\"/reports\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -266,7 +266,7 @@ partial void ProcessReportsListResponseContent( pathTemplate: "\"/reports\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -307,7 +307,7 @@ partial void ProcessReportsListResponseContent( pathTemplate: "\"/reports\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -355,7 +355,7 @@ partial void ProcessReportsListResponseContent( pathTemplate: "\"/reports\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -377,7 +377,7 @@ partial void ProcessReportsListResponseContent( pathTemplate: "\"/reports\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListDeliveries.g.cs b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListDeliveries.g.cs index 9725d96..4b73f4f 100644 --- a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListDeliveries.g.cs +++ b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListDeliveries.g.cs @@ -147,7 +147,7 @@ partial void ProcessReportsListDeliveriesResponseContent( PrepareReportsListDeliveriesRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - sessionId: sessionId!); + sessionId: sessionId); return __httpRequest; } @@ -169,7 +169,7 @@ partial void ProcessReportsListDeliveriesResponseContent( pathTemplate: "$\"/reports/{sessionId}/deliveries\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -203,7 +203,7 @@ partial void ProcessReportsListDeliveriesResponseContent( pathTemplate: "$\"/reports/{sessionId}/deliveries\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -244,7 +244,7 @@ partial void ProcessReportsListDeliveriesResponseContent( pathTemplate: "$\"/reports/{sessionId}/deliveries\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -292,7 +292,7 @@ partial void ProcessReportsListDeliveriesResponseContent( pathTemplate: "$\"/reports/{sessionId}/deliveries\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -314,7 +314,7 @@ partial void ProcessReportsListDeliveriesResponseContent( pathTemplate: "$\"/reports/{sessionId}/deliveries\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListFiles.g.cs b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListFiles.g.cs index 887333a..3d2577e 100644 --- a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListFiles.g.cs +++ b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsListFiles.g.cs @@ -147,7 +147,7 @@ partial void ProcessReportsListFilesResponseContent( PrepareReportsListFilesRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - sessionId: sessionId!); + sessionId: sessionId); return __httpRequest; } @@ -169,7 +169,7 @@ partial void ProcessReportsListFilesResponseContent( pathTemplate: "$\"/reports/{sessionId}/files\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -203,7 +203,7 @@ partial void ProcessReportsListFilesResponseContent( pathTemplate: "$\"/reports/{sessionId}/files\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -244,7 +244,7 @@ partial void ProcessReportsListFilesResponseContent( pathTemplate: "$\"/reports/{sessionId}/files\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -292,7 +292,7 @@ partial void ProcessReportsListFilesResponseContent( pathTemplate: "$\"/reports/{sessionId}/files\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -314,7 +314,7 @@ partial void ProcessReportsListFilesResponseContent( pathTemplate: "$\"/reports/{sessionId}/files\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsUpload.g.cs b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsUpload.g.cs index 7a292f2..3c1660b 100644 --- a/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsUpload.g.cs +++ b/src/libs/Terra/Generated/Terra.LabReportsClient.ReportsUpload.g.cs @@ -228,7 +228,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -262,7 +262,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -303,7 +303,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -351,7 +351,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -373,7 +373,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -869,7 +869,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -903,7 +903,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -944,7 +944,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -992,7 +992,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -1014,7 +1014,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -1468,7 +1468,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -1502,7 +1502,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -1543,7 +1543,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -1591,7 +1591,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -1613,7 +1613,7 @@ request.Filename is null pathTemplate: "\"/reports\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.MenstruationClient.MenstruationGet.g.cs b/src/libs/Terra/Generated/Terra.MenstruationClient.MenstruationGet.g.cs index c94ce9c..18ca4e2 100644 --- a/src/libs/Terra/Generated/Terra.MenstruationClient.MenstruationGet.g.cs +++ b/src/libs/Terra/Generated/Terra.MenstruationClient.MenstruationGet.g.cs @@ -186,8 +186,8 @@ partial void ProcessMenstruationGetResponseContent( PrepareMenstruationGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, - startDate: startDate!, + userId: userId, + startDate: startDate, endDate: endDate, toWebhook: toWebhook, withSamples: withSamples); @@ -212,7 +212,7 @@ partial void ProcessMenstruationGetResponseContent( pathTemplate: "\"/menstruation\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -246,7 +246,7 @@ partial void ProcessMenstruationGetResponseContent( pathTemplate: "\"/menstruation\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -287,7 +287,7 @@ partial void ProcessMenstruationGetResponseContent( pathTemplate: "\"/menstruation\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -335,7 +335,7 @@ partial void ProcessMenstruationGetResponseContent( pathTemplate: "\"/menstruation\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -357,7 +357,7 @@ partial void ProcessMenstruationGetResponseContent( pathTemplate: "\"/menstruation\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.Models.CompletionConditionType.g.cs b/src/libs/Terra/Generated/Terra.Models.CompletionConditionType.g.cs index a9e1e04..f79bad5 100644 --- a/src/libs/Terra/Generated/Terra.Models.CompletionConditionType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.CompletionConditionType.g.cs @@ -42,8 +42,8 @@ public bool TryPickCompletionConditionTypeVariant1( /// /// /// - public global::Terra.CompletionConditionTypeVariant1 PickCompletionConditionTypeVariant1() => IsCompletionConditionTypeVariant1 - ? CompletionConditionTypeVariant1!.Value + public global::Terra.CompletionConditionTypeVariant1 PickCompletionConditionTypeVariant1() => CompletionConditionTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickCompletionConditionTypeVariant2( /// /// /// - public global::Terra.CompletionConditionTypeVariant2 PickCompletionConditionTypeVariant2() => IsCompletionConditionTypeVariant2 - ? CompletionConditionTypeVariant2!.Value + public global::Terra.CompletionConditionTypeVariant2 PickCompletionConditionTypeVariant2() => CompletionConditionTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickCompletionConditionTypeVariant3( /// /// /// - public global::Terra.CompletionConditionTypeVariant3 PickCompletionConditionTypeVariant3() => IsCompletionConditionTypeVariant3 - ? CompletionConditionTypeVariant3!.Value + public global::Terra.CompletionConditionTypeVariant3 PickCompletionConditionTypeVariant3() => CompletionConditionTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant3' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickCompletionConditionTypeVariant4( /// /// /// - public global::Terra.CompletionConditionTypeVariant4 PickCompletionConditionTypeVariant4() => IsCompletionConditionTypeVariant4 - ? CompletionConditionTypeVariant4!.Value + public global::Terra.CompletionConditionTypeVariant4 PickCompletionConditionTypeVariant4() => CompletionConditionTypeVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant4' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickCompletionConditionTypeVariant5( /// /// /// - public global::Terra.CompletionConditionTypeVariant5 PickCompletionConditionTypeVariant5() => IsCompletionConditionTypeVariant5 - ? CompletionConditionTypeVariant5!.Value + public global::Terra.CompletionConditionTypeVariant5 PickCompletionConditionTypeVariant5() => CompletionConditionTypeVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant5' but the value was {ToString()}."); /// @@ -227,8 +227,8 @@ public bool TryPickCompletionConditionTypeVariant6( /// /// /// - public global::Terra.CompletionConditionTypeVariant6 PickCompletionConditionTypeVariant6() => IsCompletionConditionTypeVariant6 - ? CompletionConditionTypeVariant6!.Value + public global::Terra.CompletionConditionTypeVariant6 PickCompletionConditionTypeVariant6() => CompletionConditionTypeVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant6' but the value was {ToString()}."); /// @@ -264,8 +264,8 @@ public bool TryPickCompletionConditionTypeVariant7( /// /// /// - public global::Terra.CompletionConditionTypeVariant7 PickCompletionConditionTypeVariant7() => IsCompletionConditionTypeVariant7 - ? CompletionConditionTypeVariant7!.Value + public global::Terra.CompletionConditionTypeVariant7 PickCompletionConditionTypeVariant7() => CompletionConditionTypeVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant7' but the value was {ToString()}."); /// @@ -301,8 +301,8 @@ public bool TryPickCompletionConditionTypeVariant8( /// /// /// - public global::Terra.CompletionConditionTypeVariant8 PickCompletionConditionTypeVariant8() => IsCompletionConditionTypeVariant8 - ? CompletionConditionTypeVariant8!.Value + public global::Terra.CompletionConditionTypeVariant8 PickCompletionConditionTypeVariant8() => CompletionConditionTypeVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant8' but the value was {ToString()}."); /// @@ -338,8 +338,8 @@ public bool TryPickCompletionConditionTypeVariant9( /// /// /// - public global::Terra.CompletionConditionTypeVariant9 PickCompletionConditionTypeVariant9() => IsCompletionConditionTypeVariant9 - ? CompletionConditionTypeVariant9!.Value + public global::Terra.CompletionConditionTypeVariant9 PickCompletionConditionTypeVariant9() => CompletionConditionTypeVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant9' but the value was {ToString()}."); /// @@ -375,8 +375,8 @@ public bool TryPickCompletionConditionTypeVariant10( /// /// /// - public global::Terra.CompletionConditionTypeVariant10 PickCompletionConditionTypeVariant10() => IsCompletionConditionTypeVariant10 - ? CompletionConditionTypeVariant10!.Value + public global::Terra.CompletionConditionTypeVariant10 PickCompletionConditionTypeVariant10() => CompletionConditionTypeVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant10' but the value was {ToString()}."); /// @@ -412,8 +412,8 @@ public bool TryPickCompletionConditionTypeVariant11( /// /// /// - public global::Terra.CompletionConditionTypeVariant11 PickCompletionConditionTypeVariant11() => IsCompletionConditionTypeVariant11 - ? CompletionConditionTypeVariant11!.Value + public global::Terra.CompletionConditionTypeVariant11 PickCompletionConditionTypeVariant11() => CompletionConditionTypeVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant11' but the value was {ToString()}."); /// @@ -449,8 +449,8 @@ public bool TryPickCompletionConditionTypeVariant12( /// /// /// - public global::Terra.CompletionConditionTypeVariant12 PickCompletionConditionTypeVariant12() => IsCompletionConditionTypeVariant12 - ? CompletionConditionTypeVariant12!.Value + public global::Terra.CompletionConditionTypeVariant12 PickCompletionConditionTypeVariant12() => CompletionConditionTypeVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant12' but the value was {ToString()}."); /// @@ -486,8 +486,8 @@ public bool TryPickCompletionConditionTypeVariant13( /// /// /// - public global::Terra.CompletionConditionTypeVariant13 PickCompletionConditionTypeVariant13() => IsCompletionConditionTypeVariant13 - ? CompletionConditionTypeVariant13!.Value + public global::Terra.CompletionConditionTypeVariant13 PickCompletionConditionTypeVariant13() => CompletionConditionTypeVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant13' but the value was {ToString()}."); /// @@ -523,8 +523,8 @@ public bool TryPickCompletionConditionTypeVariant14( /// /// /// - public global::Terra.CompletionConditionTypeVariant14 PickCompletionConditionTypeVariant14() => IsCompletionConditionTypeVariant14 - ? CompletionConditionTypeVariant14!.Value + public global::Terra.CompletionConditionTypeVariant14 PickCompletionConditionTypeVariant14() => CompletionConditionTypeVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant14' but the value was {ToString()}."); /// @@ -560,8 +560,8 @@ public bool TryPickCompletionConditionTypeVariant15( /// /// /// - public global::Terra.CompletionConditionTypeVariant15 PickCompletionConditionTypeVariant15() => IsCompletionConditionTypeVariant15 - ? CompletionConditionTypeVariant15!.Value + public global::Terra.CompletionConditionTypeVariant15 PickCompletionConditionTypeVariant15() => CompletionConditionTypeVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant15' but the value was {ToString()}."); /// @@ -597,8 +597,8 @@ public bool TryPickCompletionConditionTypeVariant16( /// /// /// - public global::Terra.CompletionConditionTypeVariant16 PickCompletionConditionTypeVariant16() => IsCompletionConditionTypeVariant16 - ? CompletionConditionTypeVariant16!.Value + public global::Terra.CompletionConditionTypeVariant16 PickCompletionConditionTypeVariant16() => CompletionConditionTypeVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant16' but the value was {ToString()}."); /// @@ -634,8 +634,8 @@ public bool TryPickCompletionConditionTypeVariant17( /// /// /// - public global::Terra.CompletionConditionTypeVariant17 PickCompletionConditionTypeVariant17() => IsCompletionConditionTypeVariant17 - ? CompletionConditionTypeVariant17!.Value + public global::Terra.CompletionConditionTypeVariant17 PickCompletionConditionTypeVariant17() => CompletionConditionTypeVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletionConditionTypeVariant17' but the value was {ToString()}."); /// /// @@ -1152,73 +1152,73 @@ public bool Validate() Validate(); } - if (IsCompletionConditionTypeVariant1 && completionConditionTypeVariant1 != null) + if (CompletionConditionTypeVariant1 is { } __value0 && completionConditionTypeVariant1 != null) { - return completionConditionTypeVariant1(CompletionConditionTypeVariant1!); + return completionConditionTypeVariant1(__value0); } - else if (IsCompletionConditionTypeVariant2 && completionConditionTypeVariant2 != null) + else if (CompletionConditionTypeVariant2 is { } __value1 && completionConditionTypeVariant2 != null) { - return completionConditionTypeVariant2(CompletionConditionTypeVariant2!); + return completionConditionTypeVariant2(__value1); } - else if (IsCompletionConditionTypeVariant3 && completionConditionTypeVariant3 != null) + else if (CompletionConditionTypeVariant3 is { } __value2 && completionConditionTypeVariant3 != null) { - return completionConditionTypeVariant3(CompletionConditionTypeVariant3!); + return completionConditionTypeVariant3(__value2); } - else if (IsCompletionConditionTypeVariant4 && completionConditionTypeVariant4 != null) + else if (CompletionConditionTypeVariant4 is { } __value3 && completionConditionTypeVariant4 != null) { - return completionConditionTypeVariant4(CompletionConditionTypeVariant4!); + return completionConditionTypeVariant4(__value3); } - else if (IsCompletionConditionTypeVariant5 && completionConditionTypeVariant5 != null) + else if (CompletionConditionTypeVariant5 is { } __value4 && completionConditionTypeVariant5 != null) { - return completionConditionTypeVariant5(CompletionConditionTypeVariant5!); + return completionConditionTypeVariant5(__value4); } - else if (IsCompletionConditionTypeVariant6 && completionConditionTypeVariant6 != null) + else if (CompletionConditionTypeVariant6 is { } __value5 && completionConditionTypeVariant6 != null) { - return completionConditionTypeVariant6(CompletionConditionTypeVariant6!); + return completionConditionTypeVariant6(__value5); } - else if (IsCompletionConditionTypeVariant7 && completionConditionTypeVariant7 != null) + else if (CompletionConditionTypeVariant7 is { } __value6 && completionConditionTypeVariant7 != null) { - return completionConditionTypeVariant7(CompletionConditionTypeVariant7!); + return completionConditionTypeVariant7(__value6); } - else if (IsCompletionConditionTypeVariant8 && completionConditionTypeVariant8 != null) + else if (CompletionConditionTypeVariant8 is { } __value7 && completionConditionTypeVariant8 != null) { - return completionConditionTypeVariant8(CompletionConditionTypeVariant8!); + return completionConditionTypeVariant8(__value7); } - else if (IsCompletionConditionTypeVariant9 && completionConditionTypeVariant9 != null) + else if (CompletionConditionTypeVariant9 is { } __value8 && completionConditionTypeVariant9 != null) { - return completionConditionTypeVariant9(CompletionConditionTypeVariant9!); + return completionConditionTypeVariant9(__value8); } - else if (IsCompletionConditionTypeVariant10 && completionConditionTypeVariant10 != null) + else if (CompletionConditionTypeVariant10 is { } __value9 && completionConditionTypeVariant10 != null) { - return completionConditionTypeVariant10(CompletionConditionTypeVariant10!); + return completionConditionTypeVariant10(__value9); } - else if (IsCompletionConditionTypeVariant11 && completionConditionTypeVariant11 != null) + else if (CompletionConditionTypeVariant11 is { } __value10 && completionConditionTypeVariant11 != null) { - return completionConditionTypeVariant11(CompletionConditionTypeVariant11!); + return completionConditionTypeVariant11(__value10); } - else if (IsCompletionConditionTypeVariant12 && completionConditionTypeVariant12 != null) + else if (CompletionConditionTypeVariant12 is { } __value11 && completionConditionTypeVariant12 != null) { - return completionConditionTypeVariant12(CompletionConditionTypeVariant12!); + return completionConditionTypeVariant12(__value11); } - else if (IsCompletionConditionTypeVariant13 && completionConditionTypeVariant13 != null) + else if (CompletionConditionTypeVariant13 is { } __value12 && completionConditionTypeVariant13 != null) { - return completionConditionTypeVariant13(CompletionConditionTypeVariant13!); + return completionConditionTypeVariant13(__value12); } - else if (IsCompletionConditionTypeVariant14 && completionConditionTypeVariant14 != null) + else if (CompletionConditionTypeVariant14 is { } __value13 && completionConditionTypeVariant14 != null) { - return completionConditionTypeVariant14(CompletionConditionTypeVariant14!); + return completionConditionTypeVariant14(__value13); } - else if (IsCompletionConditionTypeVariant15 && completionConditionTypeVariant15 != null) + else if (CompletionConditionTypeVariant15 is { } __value14 && completionConditionTypeVariant15 != null) { - return completionConditionTypeVariant15(CompletionConditionTypeVariant15!); + return completionConditionTypeVariant15(__value14); } - else if (IsCompletionConditionTypeVariant16 && completionConditionTypeVariant16 != null) + else if (CompletionConditionTypeVariant16 is { } __value15 && completionConditionTypeVariant16 != null) { - return completionConditionTypeVariant16(CompletionConditionTypeVariant16!); + return completionConditionTypeVariant16(__value15); } - else if (IsCompletionConditionTypeVariant17 && completionConditionTypeVariant17 != null) + else if (CompletionConditionTypeVariant17 is { } __value16 && completionConditionTypeVariant17 != null) { - return completionConditionTypeVariant17(CompletionConditionTypeVariant17!); + return completionConditionTypeVariant17(__value16); } return default(TResult); @@ -1268,73 +1268,73 @@ public void Match( Validate(); } - if (IsCompletionConditionTypeVariant1) + if (CompletionConditionTypeVariant1 is { } __value0) { - completionConditionTypeVariant1?.Invoke(CompletionConditionTypeVariant1!); + completionConditionTypeVariant1?.Invoke(__value0); } - else if (IsCompletionConditionTypeVariant2) + else if (CompletionConditionTypeVariant2 is { } __value1) { - completionConditionTypeVariant2?.Invoke(CompletionConditionTypeVariant2!); + completionConditionTypeVariant2?.Invoke(__value1); } - else if (IsCompletionConditionTypeVariant3) + else if (CompletionConditionTypeVariant3 is { } __value2) { - completionConditionTypeVariant3?.Invoke(CompletionConditionTypeVariant3!); + completionConditionTypeVariant3?.Invoke(__value2); } - else if (IsCompletionConditionTypeVariant4) + else if (CompletionConditionTypeVariant4 is { } __value3) { - completionConditionTypeVariant4?.Invoke(CompletionConditionTypeVariant4!); + completionConditionTypeVariant4?.Invoke(__value3); } - else if (IsCompletionConditionTypeVariant5) + else if (CompletionConditionTypeVariant5 is { } __value4) { - completionConditionTypeVariant5?.Invoke(CompletionConditionTypeVariant5!); + completionConditionTypeVariant5?.Invoke(__value4); } - else if (IsCompletionConditionTypeVariant6) + else if (CompletionConditionTypeVariant6 is { } __value5) { - completionConditionTypeVariant6?.Invoke(CompletionConditionTypeVariant6!); + completionConditionTypeVariant6?.Invoke(__value5); } - else if (IsCompletionConditionTypeVariant7) + else if (CompletionConditionTypeVariant7 is { } __value6) { - completionConditionTypeVariant7?.Invoke(CompletionConditionTypeVariant7!); + completionConditionTypeVariant7?.Invoke(__value6); } - else if (IsCompletionConditionTypeVariant8) + else if (CompletionConditionTypeVariant8 is { } __value7) { - completionConditionTypeVariant8?.Invoke(CompletionConditionTypeVariant8!); + completionConditionTypeVariant8?.Invoke(__value7); } - else if (IsCompletionConditionTypeVariant9) + else if (CompletionConditionTypeVariant9 is { } __value8) { - completionConditionTypeVariant9?.Invoke(CompletionConditionTypeVariant9!); + completionConditionTypeVariant9?.Invoke(__value8); } - else if (IsCompletionConditionTypeVariant10) + else if (CompletionConditionTypeVariant10 is { } __value9) { - completionConditionTypeVariant10?.Invoke(CompletionConditionTypeVariant10!); + completionConditionTypeVariant10?.Invoke(__value9); } - else if (IsCompletionConditionTypeVariant11) + else if (CompletionConditionTypeVariant11 is { } __value10) { - completionConditionTypeVariant11?.Invoke(CompletionConditionTypeVariant11!); + completionConditionTypeVariant11?.Invoke(__value10); } - else if (IsCompletionConditionTypeVariant12) + else if (CompletionConditionTypeVariant12 is { } __value11) { - completionConditionTypeVariant12?.Invoke(CompletionConditionTypeVariant12!); + completionConditionTypeVariant12?.Invoke(__value11); } - else if (IsCompletionConditionTypeVariant13) + else if (CompletionConditionTypeVariant13 is { } __value12) { - completionConditionTypeVariant13?.Invoke(CompletionConditionTypeVariant13!); + completionConditionTypeVariant13?.Invoke(__value12); } - else if (IsCompletionConditionTypeVariant14) + else if (CompletionConditionTypeVariant14 is { } __value13) { - completionConditionTypeVariant14?.Invoke(CompletionConditionTypeVariant14!); + completionConditionTypeVariant14?.Invoke(__value13); } - else if (IsCompletionConditionTypeVariant15) + else if (CompletionConditionTypeVariant15 is { } __value14) { - completionConditionTypeVariant15?.Invoke(CompletionConditionTypeVariant15!); + completionConditionTypeVariant15?.Invoke(__value14); } - else if (IsCompletionConditionTypeVariant16) + else if (CompletionConditionTypeVariant16 is { } __value15) { - completionConditionTypeVariant16?.Invoke(CompletionConditionTypeVariant16!); + completionConditionTypeVariant16?.Invoke(__value15); } - else if (IsCompletionConditionTypeVariant17) + else if (CompletionConditionTypeVariant17 is { } __value16) { - completionConditionTypeVariant17?.Invoke(CompletionConditionTypeVariant17!); + completionConditionTypeVariant17?.Invoke(__value16); } } @@ -1366,73 +1366,73 @@ public void Switch( Validate(); } - if (IsCompletionConditionTypeVariant1) + if (CompletionConditionTypeVariant1 is { } __value0) { - completionConditionTypeVariant1?.Invoke(CompletionConditionTypeVariant1!); + completionConditionTypeVariant1?.Invoke(__value0); } - else if (IsCompletionConditionTypeVariant2) + else if (CompletionConditionTypeVariant2 is { } __value1) { - completionConditionTypeVariant2?.Invoke(CompletionConditionTypeVariant2!); + completionConditionTypeVariant2?.Invoke(__value1); } - else if (IsCompletionConditionTypeVariant3) + else if (CompletionConditionTypeVariant3 is { } __value2) { - completionConditionTypeVariant3?.Invoke(CompletionConditionTypeVariant3!); + completionConditionTypeVariant3?.Invoke(__value2); } - else if (IsCompletionConditionTypeVariant4) + else if (CompletionConditionTypeVariant4 is { } __value3) { - completionConditionTypeVariant4?.Invoke(CompletionConditionTypeVariant4!); + completionConditionTypeVariant4?.Invoke(__value3); } - else if (IsCompletionConditionTypeVariant5) + else if (CompletionConditionTypeVariant5 is { } __value4) { - completionConditionTypeVariant5?.Invoke(CompletionConditionTypeVariant5!); + completionConditionTypeVariant5?.Invoke(__value4); } - else if (IsCompletionConditionTypeVariant6) + else if (CompletionConditionTypeVariant6 is { } __value5) { - completionConditionTypeVariant6?.Invoke(CompletionConditionTypeVariant6!); + completionConditionTypeVariant6?.Invoke(__value5); } - else if (IsCompletionConditionTypeVariant7) + else if (CompletionConditionTypeVariant7 is { } __value6) { - completionConditionTypeVariant7?.Invoke(CompletionConditionTypeVariant7!); + completionConditionTypeVariant7?.Invoke(__value6); } - else if (IsCompletionConditionTypeVariant8) + else if (CompletionConditionTypeVariant8 is { } __value7) { - completionConditionTypeVariant8?.Invoke(CompletionConditionTypeVariant8!); + completionConditionTypeVariant8?.Invoke(__value7); } - else if (IsCompletionConditionTypeVariant9) + else if (CompletionConditionTypeVariant9 is { } __value8) { - completionConditionTypeVariant9?.Invoke(CompletionConditionTypeVariant9!); + completionConditionTypeVariant9?.Invoke(__value8); } - else if (IsCompletionConditionTypeVariant10) + else if (CompletionConditionTypeVariant10 is { } __value9) { - completionConditionTypeVariant10?.Invoke(CompletionConditionTypeVariant10!); + completionConditionTypeVariant10?.Invoke(__value9); } - else if (IsCompletionConditionTypeVariant11) + else if (CompletionConditionTypeVariant11 is { } __value10) { - completionConditionTypeVariant11?.Invoke(CompletionConditionTypeVariant11!); + completionConditionTypeVariant11?.Invoke(__value10); } - else if (IsCompletionConditionTypeVariant12) + else if (CompletionConditionTypeVariant12 is { } __value11) { - completionConditionTypeVariant12?.Invoke(CompletionConditionTypeVariant12!); + completionConditionTypeVariant12?.Invoke(__value11); } - else if (IsCompletionConditionTypeVariant13) + else if (CompletionConditionTypeVariant13 is { } __value12) { - completionConditionTypeVariant13?.Invoke(CompletionConditionTypeVariant13!); + completionConditionTypeVariant13?.Invoke(__value12); } - else if (IsCompletionConditionTypeVariant14) + else if (CompletionConditionTypeVariant14 is { } __value13) { - completionConditionTypeVariant14?.Invoke(CompletionConditionTypeVariant14!); + completionConditionTypeVariant14?.Invoke(__value13); } - else if (IsCompletionConditionTypeVariant15) + else if (CompletionConditionTypeVariant15 is { } __value14) { - completionConditionTypeVariant15?.Invoke(CompletionConditionTypeVariant15!); + completionConditionTypeVariant15?.Invoke(__value14); } - else if (IsCompletionConditionTypeVariant16) + else if (CompletionConditionTypeVariant16 is { } __value15) { - completionConditionTypeVariant16?.Invoke(CompletionConditionTypeVariant16!); + completionConditionTypeVariant16?.Invoke(__value15); } - else if (IsCompletionConditionTypeVariant17) + else if (CompletionConditionTypeVariant17 is { } __value16) { - completionConditionTypeVariant17?.Invoke(CompletionConditionTypeVariant17!); + completionConditionTypeVariant17?.Invoke(__value16); } } diff --git a/src/libs/Terra/Generated/Terra.Models.DrillType.g.cs b/src/libs/Terra/Generated/Terra.Models.DrillType.g.cs index a222b84..4d7f775 100644 --- a/src/libs/Terra/Generated/Terra.Models.DrillType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.DrillType.g.cs @@ -42,8 +42,8 @@ public bool TryPickDrillTypeVariant1( /// /// /// - public global::Terra.DrillTypeVariant1 PickDrillTypeVariant1() => IsDrillTypeVariant1 - ? DrillTypeVariant1!.Value + public global::Terra.DrillTypeVariant1 PickDrillTypeVariant1() => DrillTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'DrillTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickDrillTypeVariant2( /// /// /// - public global::Terra.DrillTypeVariant2 PickDrillTypeVariant2() => IsDrillTypeVariant2 - ? DrillTypeVariant2!.Value + public global::Terra.DrillTypeVariant2 PickDrillTypeVariant2() => DrillTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'DrillTypeVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickDrillTypeVariant3( /// /// /// - public global::Terra.DrillTypeVariant3 PickDrillTypeVariant3() => IsDrillTypeVariant3 - ? DrillTypeVariant3!.Value + public global::Terra.DrillTypeVariant3 PickDrillTypeVariant3() => DrillTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'DrillTypeVariant3' but the value was {ToString()}."); /// /// @@ -242,17 +242,17 @@ public bool Validate() Validate(); } - if (IsDrillTypeVariant1 && drillTypeVariant1 != null) + if (DrillTypeVariant1 is { } __value0 && drillTypeVariant1 != null) { - return drillTypeVariant1(DrillTypeVariant1!); + return drillTypeVariant1(__value0); } - else if (IsDrillTypeVariant2 && drillTypeVariant2 != null) + else if (DrillTypeVariant2 is { } __value1 && drillTypeVariant2 != null) { - return drillTypeVariant2(DrillTypeVariant2!); + return drillTypeVariant2(__value1); } - else if (IsDrillTypeVariant3 && drillTypeVariant3 != null) + else if (DrillTypeVariant3 is { } __value2 && drillTypeVariant3 != null) { - return drillTypeVariant3(DrillTypeVariant3!); + return drillTypeVariant3(__value2); } return default(TResult); @@ -274,17 +274,17 @@ public void Match( Validate(); } - if (IsDrillTypeVariant1) + if (DrillTypeVariant1 is { } __value0) { - drillTypeVariant1?.Invoke(DrillTypeVariant1!); + drillTypeVariant1?.Invoke(__value0); } - else if (IsDrillTypeVariant2) + else if (DrillTypeVariant2 is { } __value1) { - drillTypeVariant2?.Invoke(DrillTypeVariant2!); + drillTypeVariant2?.Invoke(__value1); } - else if (IsDrillTypeVariant3) + else if (DrillTypeVariant3 is { } __value2) { - drillTypeVariant3?.Invoke(DrillTypeVariant3!); + drillTypeVariant3?.Invoke(__value2); } } @@ -302,17 +302,17 @@ public void Switch( Validate(); } - if (IsDrillTypeVariant1) + if (DrillTypeVariant1 is { } __value0) { - drillTypeVariant1?.Invoke(DrillTypeVariant1!); + drillTypeVariant1?.Invoke(__value0); } - else if (IsDrillTypeVariant2) + else if (DrillTypeVariant2 is { } __value1) { - drillTypeVariant2?.Invoke(DrillTypeVariant2!); + drillTypeVariant2?.Invoke(__value1); } - else if (IsDrillTypeVariant3) + else if (DrillTypeVariant3 is { } __value2) { - drillTypeVariant3?.Invoke(DrillTypeVariant3!); + drillTypeVariant3?.Invoke(__value2); } } diff --git a/src/libs/Terra/Generated/Terra.Models.EnvironmentType.g.cs b/src/libs/Terra/Generated/Terra.Models.EnvironmentType.g.cs index 4738962..8273e35 100644 --- a/src/libs/Terra/Generated/Terra.Models.EnvironmentType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.EnvironmentType.g.cs @@ -42,8 +42,8 @@ public bool TryPickEnvironmentTypeVariant1( /// /// /// - public global::Terra.EnvironmentTypeVariant1 PickEnvironmentTypeVariant1() => IsEnvironmentTypeVariant1 - ? EnvironmentTypeVariant1!.Value + public global::Terra.EnvironmentTypeVariant1 PickEnvironmentTypeVariant1() => EnvironmentTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'EnvironmentTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickEnvironmentTypeVariant2( /// /// /// - public global::Terra.EnvironmentTypeVariant2 PickEnvironmentTypeVariant2() => IsEnvironmentTypeVariant2 - ? EnvironmentTypeVariant2!.Value + public global::Terra.EnvironmentTypeVariant2 PickEnvironmentTypeVariant2() => EnvironmentTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'EnvironmentTypeVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickEnvironmentTypeVariant3( /// /// /// - public global::Terra.EnvironmentTypeVariant3 PickEnvironmentTypeVariant3() => IsEnvironmentTypeVariant3 - ? EnvironmentTypeVariant3!.Value + public global::Terra.EnvironmentTypeVariant3 PickEnvironmentTypeVariant3() => EnvironmentTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'EnvironmentTypeVariant3' but the value was {ToString()}."); /// /// @@ -242,17 +242,17 @@ public bool Validate() Validate(); } - if (IsEnvironmentTypeVariant1 && environmentTypeVariant1 != null) + if (EnvironmentTypeVariant1 is { } __value0 && environmentTypeVariant1 != null) { - return environmentTypeVariant1(EnvironmentTypeVariant1!); + return environmentTypeVariant1(__value0); } - else if (IsEnvironmentTypeVariant2 && environmentTypeVariant2 != null) + else if (EnvironmentTypeVariant2 is { } __value1 && environmentTypeVariant2 != null) { - return environmentTypeVariant2(EnvironmentTypeVariant2!); + return environmentTypeVariant2(__value1); } - else if (IsEnvironmentTypeVariant3 && environmentTypeVariant3 != null) + else if (EnvironmentTypeVariant3 is { } __value2 && environmentTypeVariant3 != null) { - return environmentTypeVariant3(EnvironmentTypeVariant3!); + return environmentTypeVariant3(__value2); } return default(TResult); @@ -274,17 +274,17 @@ public void Match( Validate(); } - if (IsEnvironmentTypeVariant1) + if (EnvironmentTypeVariant1 is { } __value0) { - environmentTypeVariant1?.Invoke(EnvironmentTypeVariant1!); + environmentTypeVariant1?.Invoke(__value0); } - else if (IsEnvironmentTypeVariant2) + else if (EnvironmentTypeVariant2 is { } __value1) { - environmentTypeVariant2?.Invoke(EnvironmentTypeVariant2!); + environmentTypeVariant2?.Invoke(__value1); } - else if (IsEnvironmentTypeVariant3) + else if (EnvironmentTypeVariant3 is { } __value2) { - environmentTypeVariant3?.Invoke(EnvironmentTypeVariant3!); + environmentTypeVariant3?.Invoke(__value2); } } @@ -302,17 +302,17 @@ public void Switch( Validate(); } - if (IsEnvironmentTypeVariant1) + if (EnvironmentTypeVariant1 is { } __value0) { - environmentTypeVariant1?.Invoke(EnvironmentTypeVariant1!); + environmentTypeVariant1?.Invoke(__value0); } - else if (IsEnvironmentTypeVariant2) + else if (EnvironmentTypeVariant2 is { } __value1) { - environmentTypeVariant2?.Invoke(EnvironmentTypeVariant2!); + environmentTypeVariant2?.Invoke(__value1); } - else if (IsEnvironmentTypeVariant3) + else if (EnvironmentTypeVariant3 is { } __value2) { - environmentTypeVariant3?.Invoke(EnvironmentTypeVariant3!); + environmentTypeVariant3?.Invoke(__value2); } } diff --git a/src/libs/Terra/Generated/Terra.Models.LabReportEventResultSource.g.cs b/src/libs/Terra/Generated/Terra.Models.LabReportEventResultSource.g.cs index f11dde6..5475f82 100644 --- a/src/libs/Terra/Generated/Terra.Models.LabReportEventResultSource.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.LabReportEventResultSource.g.cs @@ -42,8 +42,8 @@ public bool TryPickLabReportResultSource( /// /// /// - public global::Terra.LabReportResultSource PickLabReportResultSource() => IsLabReportResultSource - ? LabReportResultSource! + public global::Terra.LabReportResultSource PickLabReportResultSource() => LabReportResultSource is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'LabReportResultSource' but the value was {ToString()}."); /// /// @@ -102,9 +102,9 @@ public bool Validate() Validate(); } - if (IsLabReportResultSource && labReportResultSource != null) + if (LabReportResultSource is { } __value0 && labReportResultSource != null) { - return labReportResultSource(LabReportResultSource!); + return labReportResultSource(__value0); } return default(TResult); @@ -122,9 +122,9 @@ public void Match( Validate(); } - if (IsLabReportResultSource) + if (LabReportResultSource is { } __value0) { - labReportResultSource?.Invoke(LabReportResultSource!); + labReportResultSource?.Invoke(__value0); } } @@ -140,9 +140,9 @@ public void Switch( Validate(); } - if (IsLabReportResultSource) + if (LabReportResultSource is { } __value0) { - labReportResultSource?.Invoke(LabReportResultSource!); + labReportResultSource?.Invoke(__value0); } } diff --git a/src/libs/Terra/Generated/Terra.Models.LabReportWebhook.g.cs b/src/libs/Terra/Generated/Terra.Models.LabReportWebhook.g.cs index 45c7100..7eb81e1 100644 --- a/src/libs/Terra/Generated/Terra.Models.LabReportWebhook.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.LabReportWebhook.g.cs @@ -42,8 +42,8 @@ public bool TryPickCompletedEvent( /// /// /// - public global::Terra.LabReportCompletedEvent PickCompletedEvent() => IsCompletedEvent - ? CompletedEvent! + public global::Terra.LabReportCompletedEvent PickCompletedEvent() => CompletedEvent is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'CompletedEvent' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickFailedEvent( /// /// /// - public global::Terra.LabReportFailedEvent PickFailedEvent() => IsFailedEvent - ? FailedEvent! + public global::Terra.LabReportFailedEvent PickFailedEvent() => FailedEvent is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'FailedEvent' but the value was {ToString()}."); /// /// @@ -177,13 +177,13 @@ public bool Validate() Validate(); } - if (IsCompletedEvent && completedEvent != null) + if (CompletedEvent is { } __value0 && completedEvent != null) { - return completedEvent(CompletedEvent!); + return completedEvent(__value0); } - else if (IsFailedEvent && failedEvent != null) + else if (FailedEvent is { } __value1 && failedEvent != null) { - return failedEvent(FailedEvent!); + return failedEvent(__value1); } return default(TResult); @@ -203,13 +203,13 @@ public void Match( Validate(); } - if (IsCompletedEvent) + if (CompletedEvent is { } __value0) { - completedEvent?.Invoke(CompletedEvent!); + completedEvent?.Invoke(__value0); } - else if (IsFailedEvent) + else if (FailedEvent is { } __value1) { - failedEvent?.Invoke(FailedEvent!); + failedEvent?.Invoke(__value1); } } @@ -226,13 +226,13 @@ public void Switch( Validate(); } - if (IsCompletedEvent) + if (CompletedEvent is { } __value0) { - completedEvent?.Invoke(CompletedEvent!); + completedEvent?.Invoke(__value0); } - else if (IsFailedEvent) + else if (FailedEvent is { } __value1) { - failedEvent?.Invoke(FailedEvent!); + failedEvent?.Invoke(__value1); } } diff --git a/src/libs/Terra/Generated/Terra.Models.PlannedWorkoutSport.g.cs b/src/libs/Terra/Generated/Terra.Models.PlannedWorkoutSport.g.cs index 3c049fa..8e6e807 100644 --- a/src/libs/Terra/Generated/Terra.Models.PlannedWorkoutSport.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.PlannedWorkoutSport.g.cs @@ -42,8 +42,8 @@ public bool TryPickWorkoutSport( /// /// /// - public global::Terra.WorkoutSport PickWorkoutSport() => IsWorkoutSport - ? WorkoutSport!.Value + public global::Terra.WorkoutSport PickWorkoutSport() => WorkoutSport is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSport' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickEnum( /// /// /// - public global::Terra.PlannedWorkoutSportEnum PickEnum() => IsEnum - ? Enum!.Value + public global::Terra.PlannedWorkoutSportEnum PickEnum() => Enum is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Enum' but the value was {ToString()}."); /// /// @@ -177,13 +177,13 @@ public bool Validate() Validate(); } - if (IsWorkoutSport && workoutSport != null) + if (WorkoutSport is { } __value0 && workoutSport != null) { - return workoutSport(WorkoutSport!); + return workoutSport(__value0); } - else if (IsEnum && @enum != null) + else if (Enum is { } __value1 && @enum != null) { - return @enum(Enum!); + return @enum(__value1); } return default(TResult); @@ -203,13 +203,13 @@ public void Match( Validate(); } - if (IsWorkoutSport) + if (WorkoutSport is { } __value0) { - workoutSport?.Invoke(WorkoutSport!); + workoutSport?.Invoke(__value0); } - else if (IsEnum) + else if (Enum is { } __value1) { - @enum?.Invoke(Enum!); + @enum?.Invoke(__value1); } } @@ -226,13 +226,13 @@ public void Switch( Validate(); } - if (IsWorkoutSport) + if (WorkoutSport is { } __value0) { - workoutSport?.Invoke(WorkoutSport!); + workoutSport?.Invoke(__value0); } - else if (IsEnum) + else if (Enum is { } __value1) { - @enum?.Invoke(Enum!); + @enum?.Invoke(__value1); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StepControlType.g.cs b/src/libs/Terra/Generated/Terra.Models.StepControlType.g.cs index 0d598be..24a3a7d 100644 --- a/src/libs/Terra/Generated/Terra.Models.StepControlType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StepControlType.g.cs @@ -42,8 +42,8 @@ public bool TryPickStepControlTypeVariant1( /// /// /// - public global::Terra.StepControlTypeVariant1 PickStepControlTypeVariant1() => IsStepControlTypeVariant1 - ? StepControlTypeVariant1!.Value + public global::Terra.StepControlTypeVariant1 PickStepControlTypeVariant1() => StepControlTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StepControlTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickStepControlTypeVariant2( /// /// /// - public global::Terra.StepControlTypeVariant2 PickStepControlTypeVariant2() => IsStepControlTypeVariant2 - ? StepControlTypeVariant2!.Value + public global::Terra.StepControlTypeVariant2 PickStepControlTypeVariant2() => StepControlTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StepControlTypeVariant2' but the value was {ToString()}."); /// /// @@ -177,13 +177,13 @@ public bool Validate() Validate(); } - if (IsStepControlTypeVariant1 && stepControlTypeVariant1 != null) + if (StepControlTypeVariant1 is { } __value0 && stepControlTypeVariant1 != null) { - return stepControlTypeVariant1(StepControlTypeVariant1!); + return stepControlTypeVariant1(__value0); } - else if (IsStepControlTypeVariant2 && stepControlTypeVariant2 != null) + else if (StepControlTypeVariant2 is { } __value1 && stepControlTypeVariant2 != null) { - return stepControlTypeVariant2(StepControlTypeVariant2!); + return stepControlTypeVariant2(__value1); } return default(TResult); @@ -203,13 +203,13 @@ public void Match( Validate(); } - if (IsStepControlTypeVariant1) + if (StepControlTypeVariant1 is { } __value0) { - stepControlTypeVariant1?.Invoke(StepControlTypeVariant1!); + stepControlTypeVariant1?.Invoke(__value0); } - else if (IsStepControlTypeVariant2) + else if (StepControlTypeVariant2 is { } __value1) { - stepControlTypeVariant2?.Invoke(StepControlTypeVariant2!); + stepControlTypeVariant2?.Invoke(__value1); } } @@ -226,13 +226,13 @@ public void Switch( Validate(); } - if (IsStepControlTypeVariant1) + if (StepControlTypeVariant1 is { } __value0) { - stepControlTypeVariant1?.Invoke(StepControlTypeVariant1!); + stepControlTypeVariant1?.Invoke(__value0); } - else if (IsStepControlTypeVariant2) + else if (StepControlTypeVariant2 is { } __value1) { - stepControlTypeVariant2?.Invoke(StepControlTypeVariant2!); + stepControlTypeVariant2?.Invoke(__value1); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthBarPosition.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthBarPosition.g.cs index 847c099..4f0651d 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthBarPosition.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthBarPosition.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthBarPositionVariant1( /// /// /// - public global::Terra.StrengthBarPositionVariant1 PickStrengthBarPositionVariant1() => IsStrengthBarPositionVariant1 - ? StrengthBarPositionVariant1!.Value + public global::Terra.StrengthBarPositionVariant1 PickStrengthBarPositionVariant1() => StrengthBarPositionVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthBarPositionVariant2( /// /// /// - public global::Terra.StrengthBarPositionVariant2 PickStrengthBarPositionVariant2() => IsStrengthBarPositionVariant2 - ? StrengthBarPositionVariant2!.Value + public global::Terra.StrengthBarPositionVariant2 PickStrengthBarPositionVariant2() => StrengthBarPositionVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthBarPositionVariant3( /// /// /// - public global::Terra.StrengthBarPositionVariant3 PickStrengthBarPositionVariant3() => IsStrengthBarPositionVariant3 - ? StrengthBarPositionVariant3!.Value + public global::Terra.StrengthBarPositionVariant3 PickStrengthBarPositionVariant3() => StrengthBarPositionVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthBarPositionVariant4( /// /// /// - public global::Terra.StrengthBarPositionVariant4 PickStrengthBarPositionVariant4() => IsStrengthBarPositionVariant4 - ? StrengthBarPositionVariant4!.Value + public global::Terra.StrengthBarPositionVariant4 PickStrengthBarPositionVariant4() => StrengthBarPositionVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthBarPositionVariant5( /// /// /// - public global::Terra.StrengthBarPositionVariant5 PickStrengthBarPositionVariant5() => IsStrengthBarPositionVariant5 - ? StrengthBarPositionVariant5!.Value + public global::Terra.StrengthBarPositionVariant5 PickStrengthBarPositionVariant5() => StrengthBarPositionVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthBarPositionVariant6( /// /// /// - public global::Terra.StrengthBarPositionVariant6 PickStrengthBarPositionVariant6() => IsStrengthBarPositionVariant6 - ? StrengthBarPositionVariant6!.Value + public global::Terra.StrengthBarPositionVariant6 PickStrengthBarPositionVariant6() => StrengthBarPositionVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthBarPositionVariant7( /// /// /// - public global::Terra.StrengthBarPositionVariant7 PickStrengthBarPositionVariant7() => IsStrengthBarPositionVariant7 - ? StrengthBarPositionVariant7!.Value + public global::Terra.StrengthBarPositionVariant7 PickStrengthBarPositionVariant7() => StrengthBarPositionVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthBarPositionVariant8( /// /// /// - public string PickStrengthBarPositionVariant8() => IsStrengthBarPositionVariant8 - ? StrengthBarPositionVariant8! + public string PickStrengthBarPositionVariant8() => StrengthBarPositionVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthBarPositionVariant8' but the value was {ToString()}."); /// /// @@ -568,37 +568,37 @@ public bool Validate() Validate(); } - if (IsStrengthBarPositionVariant1 && strengthBarPositionVariant1 != null) + if (StrengthBarPositionVariant1 is { } __value0 && strengthBarPositionVariant1 != null) { - return strengthBarPositionVariant1(StrengthBarPositionVariant1!); + return strengthBarPositionVariant1(__value0); } - else if (IsStrengthBarPositionVariant2 && strengthBarPositionVariant2 != null) + else if (StrengthBarPositionVariant2 is { } __value1 && strengthBarPositionVariant2 != null) { - return strengthBarPositionVariant2(StrengthBarPositionVariant2!); + return strengthBarPositionVariant2(__value1); } - else if (IsStrengthBarPositionVariant3 && strengthBarPositionVariant3 != null) + else if (StrengthBarPositionVariant3 is { } __value2 && strengthBarPositionVariant3 != null) { - return strengthBarPositionVariant3(StrengthBarPositionVariant3!); + return strengthBarPositionVariant3(__value2); } - else if (IsStrengthBarPositionVariant4 && strengthBarPositionVariant4 != null) + else if (StrengthBarPositionVariant4 is { } __value3 && strengthBarPositionVariant4 != null) { - return strengthBarPositionVariant4(StrengthBarPositionVariant4!); + return strengthBarPositionVariant4(__value3); } - else if (IsStrengthBarPositionVariant5 && strengthBarPositionVariant5 != null) + else if (StrengthBarPositionVariant5 is { } __value4 && strengthBarPositionVariant5 != null) { - return strengthBarPositionVariant5(StrengthBarPositionVariant5!); + return strengthBarPositionVariant5(__value4); } - else if (IsStrengthBarPositionVariant6 && strengthBarPositionVariant6 != null) + else if (StrengthBarPositionVariant6 is { } __value5 && strengthBarPositionVariant6 != null) { - return strengthBarPositionVariant6(StrengthBarPositionVariant6!); + return strengthBarPositionVariant6(__value5); } - else if (IsStrengthBarPositionVariant7 && strengthBarPositionVariant7 != null) + else if (StrengthBarPositionVariant7 is { } __value6 && strengthBarPositionVariant7 != null) { - return strengthBarPositionVariant7(StrengthBarPositionVariant7!); + return strengthBarPositionVariant7(__value6); } - else if (IsStrengthBarPositionVariant8 && strengthBarPositionVariant8 != null) + else if (StrengthBarPositionVariant8 is { } __value7 && strengthBarPositionVariant8 != null) { - return strengthBarPositionVariant8(StrengthBarPositionVariant8!); + return strengthBarPositionVariant8(__value7); } return default(TResult); @@ -630,37 +630,37 @@ public void Match( Validate(); } - if (IsStrengthBarPositionVariant1) + if (StrengthBarPositionVariant1 is { } __value0) { - strengthBarPositionVariant1?.Invoke(StrengthBarPositionVariant1!); + strengthBarPositionVariant1?.Invoke(__value0); } - else if (IsStrengthBarPositionVariant2) + else if (StrengthBarPositionVariant2 is { } __value1) { - strengthBarPositionVariant2?.Invoke(StrengthBarPositionVariant2!); + strengthBarPositionVariant2?.Invoke(__value1); } - else if (IsStrengthBarPositionVariant3) + else if (StrengthBarPositionVariant3 is { } __value2) { - strengthBarPositionVariant3?.Invoke(StrengthBarPositionVariant3!); + strengthBarPositionVariant3?.Invoke(__value2); } - else if (IsStrengthBarPositionVariant4) + else if (StrengthBarPositionVariant4 is { } __value3) { - strengthBarPositionVariant4?.Invoke(StrengthBarPositionVariant4!); + strengthBarPositionVariant4?.Invoke(__value3); } - else if (IsStrengthBarPositionVariant5) + else if (StrengthBarPositionVariant5 is { } __value4) { - strengthBarPositionVariant5?.Invoke(StrengthBarPositionVariant5!); + strengthBarPositionVariant5?.Invoke(__value4); } - else if (IsStrengthBarPositionVariant6) + else if (StrengthBarPositionVariant6 is { } __value5) { - strengthBarPositionVariant6?.Invoke(StrengthBarPositionVariant6!); + strengthBarPositionVariant6?.Invoke(__value5); } - else if (IsStrengthBarPositionVariant7) + else if (StrengthBarPositionVariant7 is { } __value6) { - strengthBarPositionVariant7?.Invoke(StrengthBarPositionVariant7!); + strengthBarPositionVariant7?.Invoke(__value6); } - else if (IsStrengthBarPositionVariant8) + else if (StrengthBarPositionVariant8 is { } __value7) { - strengthBarPositionVariant8?.Invoke(StrengthBarPositionVariant8!); + strengthBarPositionVariant8?.Invoke(__value7); } } @@ -683,37 +683,37 @@ public void Switch( Validate(); } - if (IsStrengthBarPositionVariant1) + if (StrengthBarPositionVariant1 is { } __value0) { - strengthBarPositionVariant1?.Invoke(StrengthBarPositionVariant1!); + strengthBarPositionVariant1?.Invoke(__value0); } - else if (IsStrengthBarPositionVariant2) + else if (StrengthBarPositionVariant2 is { } __value1) { - strengthBarPositionVariant2?.Invoke(StrengthBarPositionVariant2!); + strengthBarPositionVariant2?.Invoke(__value1); } - else if (IsStrengthBarPositionVariant3) + else if (StrengthBarPositionVariant3 is { } __value2) { - strengthBarPositionVariant3?.Invoke(StrengthBarPositionVariant3!); + strengthBarPositionVariant3?.Invoke(__value2); } - else if (IsStrengthBarPositionVariant4) + else if (StrengthBarPositionVariant4 is { } __value3) { - strengthBarPositionVariant4?.Invoke(StrengthBarPositionVariant4!); + strengthBarPositionVariant4?.Invoke(__value3); } - else if (IsStrengthBarPositionVariant5) + else if (StrengthBarPositionVariant5 is { } __value4) { - strengthBarPositionVariant5?.Invoke(StrengthBarPositionVariant5!); + strengthBarPositionVariant5?.Invoke(__value4); } - else if (IsStrengthBarPositionVariant6) + else if (StrengthBarPositionVariant6 is { } __value5) { - strengthBarPositionVariant6?.Invoke(StrengthBarPositionVariant6!); + strengthBarPositionVariant6?.Invoke(__value5); } - else if (IsStrengthBarPositionVariant7) + else if (StrengthBarPositionVariant7 is { } __value6) { - strengthBarPositionVariant7?.Invoke(StrengthBarPositionVariant7!); + strengthBarPositionVariant7?.Invoke(__value6); } - else if (IsStrengthBarPositionVariant8) + else if (StrengthBarPositionVariant8 is { } __value7) { - strengthBarPositionVariant8?.Invoke(StrengthBarPositionVariant8!); + strengthBarPositionVariant8?.Invoke(__value7); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthGripOrientation.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthGripOrientation.g.cs index aaa685f..4cff13c 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthGripOrientation.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthGripOrientation.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthGripOrientationVariant1( /// /// /// - public global::Terra.StrengthGripOrientationVariant1 PickStrengthGripOrientationVariant1() => IsStrengthGripOrientationVariant1 - ? StrengthGripOrientationVariant1!.Value + public global::Terra.StrengthGripOrientationVariant1 PickStrengthGripOrientationVariant1() => StrengthGripOrientationVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthGripOrientationVariant2( /// /// /// - public global::Terra.StrengthGripOrientationVariant2 PickStrengthGripOrientationVariant2() => IsStrengthGripOrientationVariant2 - ? StrengthGripOrientationVariant2!.Value + public global::Terra.StrengthGripOrientationVariant2 PickStrengthGripOrientationVariant2() => StrengthGripOrientationVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthGripOrientationVariant3( /// /// /// - public global::Terra.StrengthGripOrientationVariant3 PickStrengthGripOrientationVariant3() => IsStrengthGripOrientationVariant3 - ? StrengthGripOrientationVariant3!.Value + public global::Terra.StrengthGripOrientationVariant3 PickStrengthGripOrientationVariant3() => StrengthGripOrientationVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthGripOrientationVariant4( /// /// /// - public global::Terra.StrengthGripOrientationVariant4 PickStrengthGripOrientationVariant4() => IsStrengthGripOrientationVariant4 - ? StrengthGripOrientationVariant4!.Value + public global::Terra.StrengthGripOrientationVariant4 PickStrengthGripOrientationVariant4() => StrengthGripOrientationVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthGripOrientationVariant5( /// /// /// - public global::Terra.StrengthGripOrientationVariant5 PickStrengthGripOrientationVariant5() => IsStrengthGripOrientationVariant5 - ? StrengthGripOrientationVariant5!.Value + public global::Terra.StrengthGripOrientationVariant5 PickStrengthGripOrientationVariant5() => StrengthGripOrientationVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthGripOrientationVariant6( /// /// /// - public global::Terra.StrengthGripOrientationVariant6 PickStrengthGripOrientationVariant6() => IsStrengthGripOrientationVariant6 - ? StrengthGripOrientationVariant6!.Value + public global::Terra.StrengthGripOrientationVariant6 PickStrengthGripOrientationVariant6() => StrengthGripOrientationVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthGripOrientationVariant7( /// /// /// - public global::Terra.StrengthGripOrientationVariant7 PickStrengthGripOrientationVariant7() => IsStrengthGripOrientationVariant7 - ? StrengthGripOrientationVariant7!.Value + public global::Terra.StrengthGripOrientationVariant7 PickStrengthGripOrientationVariant7() => StrengthGripOrientationVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthGripOrientationVariant8( /// /// /// - public global::Terra.StrengthGripOrientationVariant8 PickStrengthGripOrientationVariant8() => IsStrengthGripOrientationVariant8 - ? StrengthGripOrientationVariant8!.Value + public global::Terra.StrengthGripOrientationVariant8 PickStrengthGripOrientationVariant8() => StrengthGripOrientationVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthGripOrientationVariant9( /// /// /// - public string PickStrengthGripOrientationVariant9() => IsStrengthGripOrientationVariant9 - ? StrengthGripOrientationVariant9! + public string PickStrengthGripOrientationVariant9() => StrengthGripOrientationVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripOrientationVariant9' but the value was {ToString()}."); /// /// @@ -633,41 +633,41 @@ public bool Validate() Validate(); } - if (IsStrengthGripOrientationVariant1 && strengthGripOrientationVariant1 != null) + if (StrengthGripOrientationVariant1 is { } __value0 && strengthGripOrientationVariant1 != null) { - return strengthGripOrientationVariant1(StrengthGripOrientationVariant1!); + return strengthGripOrientationVariant1(__value0); } - else if (IsStrengthGripOrientationVariant2 && strengthGripOrientationVariant2 != null) + else if (StrengthGripOrientationVariant2 is { } __value1 && strengthGripOrientationVariant2 != null) { - return strengthGripOrientationVariant2(StrengthGripOrientationVariant2!); + return strengthGripOrientationVariant2(__value1); } - else if (IsStrengthGripOrientationVariant3 && strengthGripOrientationVariant3 != null) + else if (StrengthGripOrientationVariant3 is { } __value2 && strengthGripOrientationVariant3 != null) { - return strengthGripOrientationVariant3(StrengthGripOrientationVariant3!); + return strengthGripOrientationVariant3(__value2); } - else if (IsStrengthGripOrientationVariant4 && strengthGripOrientationVariant4 != null) + else if (StrengthGripOrientationVariant4 is { } __value3 && strengthGripOrientationVariant4 != null) { - return strengthGripOrientationVariant4(StrengthGripOrientationVariant4!); + return strengthGripOrientationVariant4(__value3); } - else if (IsStrengthGripOrientationVariant5 && strengthGripOrientationVariant5 != null) + else if (StrengthGripOrientationVariant5 is { } __value4 && strengthGripOrientationVariant5 != null) { - return strengthGripOrientationVariant5(StrengthGripOrientationVariant5!); + return strengthGripOrientationVariant5(__value4); } - else if (IsStrengthGripOrientationVariant6 && strengthGripOrientationVariant6 != null) + else if (StrengthGripOrientationVariant6 is { } __value5 && strengthGripOrientationVariant6 != null) { - return strengthGripOrientationVariant6(StrengthGripOrientationVariant6!); + return strengthGripOrientationVariant6(__value5); } - else if (IsStrengthGripOrientationVariant7 && strengthGripOrientationVariant7 != null) + else if (StrengthGripOrientationVariant7 is { } __value6 && strengthGripOrientationVariant7 != null) { - return strengthGripOrientationVariant7(StrengthGripOrientationVariant7!); + return strengthGripOrientationVariant7(__value6); } - else if (IsStrengthGripOrientationVariant8 && strengthGripOrientationVariant8 != null) + else if (StrengthGripOrientationVariant8 is { } __value7 && strengthGripOrientationVariant8 != null) { - return strengthGripOrientationVariant8(StrengthGripOrientationVariant8!); + return strengthGripOrientationVariant8(__value7); } - else if (IsStrengthGripOrientationVariant9 && strengthGripOrientationVariant9 != null) + else if (StrengthGripOrientationVariant9 is { } __value8 && strengthGripOrientationVariant9 != null) { - return strengthGripOrientationVariant9(StrengthGripOrientationVariant9!); + return strengthGripOrientationVariant9(__value8); } return default(TResult); @@ -701,41 +701,41 @@ public void Match( Validate(); } - if (IsStrengthGripOrientationVariant1) + if (StrengthGripOrientationVariant1 is { } __value0) { - strengthGripOrientationVariant1?.Invoke(StrengthGripOrientationVariant1!); + strengthGripOrientationVariant1?.Invoke(__value0); } - else if (IsStrengthGripOrientationVariant2) + else if (StrengthGripOrientationVariant2 is { } __value1) { - strengthGripOrientationVariant2?.Invoke(StrengthGripOrientationVariant2!); + strengthGripOrientationVariant2?.Invoke(__value1); } - else if (IsStrengthGripOrientationVariant3) + else if (StrengthGripOrientationVariant3 is { } __value2) { - strengthGripOrientationVariant3?.Invoke(StrengthGripOrientationVariant3!); + strengthGripOrientationVariant3?.Invoke(__value2); } - else if (IsStrengthGripOrientationVariant4) + else if (StrengthGripOrientationVariant4 is { } __value3) { - strengthGripOrientationVariant4?.Invoke(StrengthGripOrientationVariant4!); + strengthGripOrientationVariant4?.Invoke(__value3); } - else if (IsStrengthGripOrientationVariant5) + else if (StrengthGripOrientationVariant5 is { } __value4) { - strengthGripOrientationVariant5?.Invoke(StrengthGripOrientationVariant5!); + strengthGripOrientationVariant5?.Invoke(__value4); } - else if (IsStrengthGripOrientationVariant6) + else if (StrengthGripOrientationVariant6 is { } __value5) { - strengthGripOrientationVariant6?.Invoke(StrengthGripOrientationVariant6!); + strengthGripOrientationVariant6?.Invoke(__value5); } - else if (IsStrengthGripOrientationVariant7) + else if (StrengthGripOrientationVariant7 is { } __value6) { - strengthGripOrientationVariant7?.Invoke(StrengthGripOrientationVariant7!); + strengthGripOrientationVariant7?.Invoke(__value6); } - else if (IsStrengthGripOrientationVariant8) + else if (StrengthGripOrientationVariant8 is { } __value7) { - strengthGripOrientationVariant8?.Invoke(StrengthGripOrientationVariant8!); + strengthGripOrientationVariant8?.Invoke(__value7); } - else if (IsStrengthGripOrientationVariant9) + else if (StrengthGripOrientationVariant9 is { } __value8) { - strengthGripOrientationVariant9?.Invoke(StrengthGripOrientationVariant9!); + strengthGripOrientationVariant9?.Invoke(__value8); } } @@ -759,41 +759,41 @@ public void Switch( Validate(); } - if (IsStrengthGripOrientationVariant1) + if (StrengthGripOrientationVariant1 is { } __value0) { - strengthGripOrientationVariant1?.Invoke(StrengthGripOrientationVariant1!); + strengthGripOrientationVariant1?.Invoke(__value0); } - else if (IsStrengthGripOrientationVariant2) + else if (StrengthGripOrientationVariant2 is { } __value1) { - strengthGripOrientationVariant2?.Invoke(StrengthGripOrientationVariant2!); + strengthGripOrientationVariant2?.Invoke(__value1); } - else if (IsStrengthGripOrientationVariant3) + else if (StrengthGripOrientationVariant3 is { } __value2) { - strengthGripOrientationVariant3?.Invoke(StrengthGripOrientationVariant3!); + strengthGripOrientationVariant3?.Invoke(__value2); } - else if (IsStrengthGripOrientationVariant4) + else if (StrengthGripOrientationVariant4 is { } __value3) { - strengthGripOrientationVariant4?.Invoke(StrengthGripOrientationVariant4!); + strengthGripOrientationVariant4?.Invoke(__value3); } - else if (IsStrengthGripOrientationVariant5) + else if (StrengthGripOrientationVariant5 is { } __value4) { - strengthGripOrientationVariant5?.Invoke(StrengthGripOrientationVariant5!); + strengthGripOrientationVariant5?.Invoke(__value4); } - else if (IsStrengthGripOrientationVariant6) + else if (StrengthGripOrientationVariant6 is { } __value5) { - strengthGripOrientationVariant6?.Invoke(StrengthGripOrientationVariant6!); + strengthGripOrientationVariant6?.Invoke(__value5); } - else if (IsStrengthGripOrientationVariant7) + else if (StrengthGripOrientationVariant7 is { } __value6) { - strengthGripOrientationVariant7?.Invoke(StrengthGripOrientationVariant7!); + strengthGripOrientationVariant7?.Invoke(__value6); } - else if (IsStrengthGripOrientationVariant8) + else if (StrengthGripOrientationVariant8 is { } __value7) { - strengthGripOrientationVariant8?.Invoke(StrengthGripOrientationVariant8!); + strengthGripOrientationVariant8?.Invoke(__value7); } - else if (IsStrengthGripOrientationVariant9) + else if (StrengthGripOrientationVariant9 is { } __value8) { - strengthGripOrientationVariant9?.Invoke(StrengthGripOrientationVariant9!); + strengthGripOrientationVariant9?.Invoke(__value8); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthGripWidth.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthGripWidth.g.cs index e177b1a..9ac641e 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthGripWidth.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthGripWidth.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthGripWidthVariant1( /// /// /// - public global::Terra.StrengthGripWidthVariant1 PickStrengthGripWidthVariant1() => IsStrengthGripWidthVariant1 - ? StrengthGripWidthVariant1!.Value + public global::Terra.StrengthGripWidthVariant1 PickStrengthGripWidthVariant1() => StrengthGripWidthVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripWidthVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthGripWidthVariant2( /// /// /// - public global::Terra.StrengthGripWidthVariant2 PickStrengthGripWidthVariant2() => IsStrengthGripWidthVariant2 - ? StrengthGripWidthVariant2!.Value + public global::Terra.StrengthGripWidthVariant2 PickStrengthGripWidthVariant2() => StrengthGripWidthVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripWidthVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthGripWidthVariant3( /// /// /// - public global::Terra.StrengthGripWidthVariant3 PickStrengthGripWidthVariant3() => IsStrengthGripWidthVariant3 - ? StrengthGripWidthVariant3!.Value + public global::Terra.StrengthGripWidthVariant3 PickStrengthGripWidthVariant3() => StrengthGripWidthVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripWidthVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthGripWidthVariant4( /// /// /// - public string PickStrengthGripWidthVariant4() => IsStrengthGripWidthVariant4 - ? StrengthGripWidthVariant4! + public string PickStrengthGripWidthVariant4() => StrengthGripWidthVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthGripWidthVariant4' but the value was {ToString()}."); /// /// @@ -308,21 +308,21 @@ public bool Validate() Validate(); } - if (IsStrengthGripWidthVariant1 && strengthGripWidthVariant1 != null) + if (StrengthGripWidthVariant1 is { } __value0 && strengthGripWidthVariant1 != null) { - return strengthGripWidthVariant1(StrengthGripWidthVariant1!); + return strengthGripWidthVariant1(__value0); } - else if (IsStrengthGripWidthVariant2 && strengthGripWidthVariant2 != null) + else if (StrengthGripWidthVariant2 is { } __value1 && strengthGripWidthVariant2 != null) { - return strengthGripWidthVariant2(StrengthGripWidthVariant2!); + return strengthGripWidthVariant2(__value1); } - else if (IsStrengthGripWidthVariant3 && strengthGripWidthVariant3 != null) + else if (StrengthGripWidthVariant3 is { } __value2 && strengthGripWidthVariant3 != null) { - return strengthGripWidthVariant3(StrengthGripWidthVariant3!); + return strengthGripWidthVariant3(__value2); } - else if (IsStrengthGripWidthVariant4 && strengthGripWidthVariant4 != null) + else if (StrengthGripWidthVariant4 is { } __value3 && strengthGripWidthVariant4 != null) { - return strengthGripWidthVariant4(StrengthGripWidthVariant4!); + return strengthGripWidthVariant4(__value3); } return default(TResult); @@ -346,21 +346,21 @@ public void Match( Validate(); } - if (IsStrengthGripWidthVariant1) + if (StrengthGripWidthVariant1 is { } __value0) { - strengthGripWidthVariant1?.Invoke(StrengthGripWidthVariant1!); + strengthGripWidthVariant1?.Invoke(__value0); } - else if (IsStrengthGripWidthVariant2) + else if (StrengthGripWidthVariant2 is { } __value1) { - strengthGripWidthVariant2?.Invoke(StrengthGripWidthVariant2!); + strengthGripWidthVariant2?.Invoke(__value1); } - else if (IsStrengthGripWidthVariant3) + else if (StrengthGripWidthVariant3 is { } __value2) { - strengthGripWidthVariant3?.Invoke(StrengthGripWidthVariant3!); + strengthGripWidthVariant3?.Invoke(__value2); } - else if (IsStrengthGripWidthVariant4) + else if (StrengthGripWidthVariant4 is { } __value3) { - strengthGripWidthVariant4?.Invoke(StrengthGripWidthVariant4!); + strengthGripWidthVariant4?.Invoke(__value3); } } @@ -379,21 +379,21 @@ public void Switch( Validate(); } - if (IsStrengthGripWidthVariant1) + if (StrengthGripWidthVariant1 is { } __value0) { - strengthGripWidthVariant1?.Invoke(StrengthGripWidthVariant1!); + strengthGripWidthVariant1?.Invoke(__value0); } - else if (IsStrengthGripWidthVariant2) + else if (StrengthGripWidthVariant2 is { } __value1) { - strengthGripWidthVariant2?.Invoke(StrengthGripWidthVariant2!); + strengthGripWidthVariant2?.Invoke(__value1); } - else if (IsStrengthGripWidthVariant3) + else if (StrengthGripWidthVariant3 is { } __value2) { - strengthGripWidthVariant3?.Invoke(StrengthGripWidthVariant3!); + strengthGripWidthVariant3?.Invoke(__value2); } - else if (IsStrengthGripWidthVariant4) + else if (StrengthGripWidthVariant4 is { } __value3) { - strengthGripWidthVariant4?.Invoke(StrengthGripWidthVariant4!); + strengthGripWidthVariant4?.Invoke(__value3); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthImplement.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthImplement.g.cs index 7456a66..aff9917 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthImplement.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthImplement.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthImplementVariant1( /// /// /// - public global::Terra.StrengthImplementVariant1 PickStrengthImplementVariant1() => IsStrengthImplementVariant1 - ? StrengthImplementVariant1!.Value + public global::Terra.StrengthImplementVariant1 PickStrengthImplementVariant1() => StrengthImplementVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthImplementVariant2( /// /// /// - public global::Terra.StrengthImplementVariant2 PickStrengthImplementVariant2() => IsStrengthImplementVariant2 - ? StrengthImplementVariant2!.Value + public global::Terra.StrengthImplementVariant2 PickStrengthImplementVariant2() => StrengthImplementVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthImplementVariant3( /// /// /// - public global::Terra.StrengthImplementVariant3 PickStrengthImplementVariant3() => IsStrengthImplementVariant3 - ? StrengthImplementVariant3!.Value + public global::Terra.StrengthImplementVariant3 PickStrengthImplementVariant3() => StrengthImplementVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthImplementVariant4( /// /// /// - public global::Terra.StrengthImplementVariant4 PickStrengthImplementVariant4() => IsStrengthImplementVariant4 - ? StrengthImplementVariant4!.Value + public global::Terra.StrengthImplementVariant4 PickStrengthImplementVariant4() => StrengthImplementVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthImplementVariant5( /// /// /// - public global::Terra.StrengthImplementVariant5 PickStrengthImplementVariant5() => IsStrengthImplementVariant5 - ? StrengthImplementVariant5!.Value + public global::Terra.StrengthImplementVariant5 PickStrengthImplementVariant5() => StrengthImplementVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthImplementVariant6( /// /// /// - public global::Terra.StrengthImplementVariant6 PickStrengthImplementVariant6() => IsStrengthImplementVariant6 - ? StrengthImplementVariant6!.Value + public global::Terra.StrengthImplementVariant6 PickStrengthImplementVariant6() => StrengthImplementVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthImplementVariant7( /// /// /// - public global::Terra.StrengthImplementVariant7 PickStrengthImplementVariant7() => IsStrengthImplementVariant7 - ? StrengthImplementVariant7!.Value + public global::Terra.StrengthImplementVariant7 PickStrengthImplementVariant7() => StrengthImplementVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthImplementVariant8( /// /// /// - public global::Terra.StrengthImplementVariant8 PickStrengthImplementVariant8() => IsStrengthImplementVariant8 - ? StrengthImplementVariant8!.Value + public global::Terra.StrengthImplementVariant8 PickStrengthImplementVariant8() => StrengthImplementVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthImplementVariant9( /// /// /// - public global::Terra.StrengthImplementVariant9 PickStrengthImplementVariant9() => IsStrengthImplementVariant9 - ? StrengthImplementVariant9!.Value + public global::Terra.StrengthImplementVariant9 PickStrengthImplementVariant9() => StrengthImplementVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant9' but the value was {ToString()}."); /// @@ -376,8 +376,8 @@ public bool TryPickStrengthImplementVariant10( /// /// /// - public global::Terra.StrengthImplementVariant10 PickStrengthImplementVariant10() => IsStrengthImplementVariant10 - ? StrengthImplementVariant10!.Value + public global::Terra.StrengthImplementVariant10 PickStrengthImplementVariant10() => StrengthImplementVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant10' but the value was {ToString()}."); /// @@ -413,8 +413,8 @@ public bool TryPickStrengthImplementVariant11( /// /// /// - public global::Terra.StrengthImplementVariant11 PickStrengthImplementVariant11() => IsStrengthImplementVariant11 - ? StrengthImplementVariant11!.Value + public global::Terra.StrengthImplementVariant11 PickStrengthImplementVariant11() => StrengthImplementVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant11' but the value was {ToString()}."); /// @@ -450,8 +450,8 @@ public bool TryPickStrengthImplementVariant12( /// /// /// - public global::Terra.StrengthImplementVariant12 PickStrengthImplementVariant12() => IsStrengthImplementVariant12 - ? StrengthImplementVariant12!.Value + public global::Terra.StrengthImplementVariant12 PickStrengthImplementVariant12() => StrengthImplementVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant12' but the value was {ToString()}."); /// @@ -487,8 +487,8 @@ public bool TryPickStrengthImplementVariant13( /// /// /// - public global::Terra.StrengthImplementVariant13 PickStrengthImplementVariant13() => IsStrengthImplementVariant13 - ? StrengthImplementVariant13!.Value + public global::Terra.StrengthImplementVariant13 PickStrengthImplementVariant13() => StrengthImplementVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant13' but the value was {ToString()}."); /// @@ -524,8 +524,8 @@ public bool TryPickStrengthImplementVariant14( /// /// /// - public global::Terra.StrengthImplementVariant14 PickStrengthImplementVariant14() => IsStrengthImplementVariant14 - ? StrengthImplementVariant14!.Value + public global::Terra.StrengthImplementVariant14 PickStrengthImplementVariant14() => StrengthImplementVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant14' but the value was {ToString()}."); /// @@ -561,8 +561,8 @@ public bool TryPickStrengthImplementVariant15( /// /// /// - public global::Terra.StrengthImplementVariant15 PickStrengthImplementVariant15() => IsStrengthImplementVariant15 - ? StrengthImplementVariant15!.Value + public global::Terra.StrengthImplementVariant15 PickStrengthImplementVariant15() => StrengthImplementVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant15' but the value was {ToString()}."); /// @@ -598,8 +598,8 @@ public bool TryPickStrengthImplementVariant16( /// /// /// - public global::Terra.StrengthImplementVariant16 PickStrengthImplementVariant16() => IsStrengthImplementVariant16 - ? StrengthImplementVariant16!.Value + public global::Terra.StrengthImplementVariant16 PickStrengthImplementVariant16() => StrengthImplementVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant16' but the value was {ToString()}."); /// @@ -635,8 +635,8 @@ public bool TryPickStrengthImplementVariant17( /// /// /// - public global::Terra.StrengthImplementVariant17 PickStrengthImplementVariant17() => IsStrengthImplementVariant17 - ? StrengthImplementVariant17!.Value + public global::Terra.StrengthImplementVariant17 PickStrengthImplementVariant17() => StrengthImplementVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant17' but the value was {ToString()}."); /// @@ -672,8 +672,8 @@ public bool TryPickStrengthImplementVariant18( /// /// /// - public global::Terra.StrengthImplementVariant18 PickStrengthImplementVariant18() => IsStrengthImplementVariant18 - ? StrengthImplementVariant18!.Value + public global::Terra.StrengthImplementVariant18 PickStrengthImplementVariant18() => StrengthImplementVariant18 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant18' but the value was {ToString()}."); /// @@ -709,8 +709,8 @@ public bool TryPickStrengthImplementVariant19( /// /// /// - public global::Terra.StrengthImplementVariant19 PickStrengthImplementVariant19() => IsStrengthImplementVariant19 - ? StrengthImplementVariant19!.Value + public global::Terra.StrengthImplementVariant19 PickStrengthImplementVariant19() => StrengthImplementVariant19 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant19' but the value was {ToString()}."); /// @@ -746,8 +746,8 @@ public bool TryPickStrengthImplementVariant20( /// /// /// - public global::Terra.StrengthImplementVariant20 PickStrengthImplementVariant20() => IsStrengthImplementVariant20 - ? StrengthImplementVariant20!.Value + public global::Terra.StrengthImplementVariant20 PickStrengthImplementVariant20() => StrengthImplementVariant20 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant20' but the value was {ToString()}."); /// @@ -783,8 +783,8 @@ public bool TryPickStrengthImplementVariant21( /// /// /// - public global::Terra.StrengthImplementVariant21 PickStrengthImplementVariant21() => IsStrengthImplementVariant21 - ? StrengthImplementVariant21!.Value + public global::Terra.StrengthImplementVariant21 PickStrengthImplementVariant21() => StrengthImplementVariant21 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant21' but the value was {ToString()}."); /// @@ -820,8 +820,8 @@ public bool TryPickStrengthImplementVariant22( /// /// /// - public global::Terra.StrengthImplementVariant22 PickStrengthImplementVariant22() => IsStrengthImplementVariant22 - ? StrengthImplementVariant22!.Value + public global::Terra.StrengthImplementVariant22 PickStrengthImplementVariant22() => StrengthImplementVariant22 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant22' but the value was {ToString()}."); /// @@ -857,8 +857,8 @@ public bool TryPickStrengthImplementVariant23( /// /// /// - public global::Terra.StrengthImplementVariant23 PickStrengthImplementVariant23() => IsStrengthImplementVariant23 - ? StrengthImplementVariant23!.Value + public global::Terra.StrengthImplementVariant23 PickStrengthImplementVariant23() => StrengthImplementVariant23 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant23' but the value was {ToString()}."); /// @@ -894,8 +894,8 @@ public bool TryPickStrengthImplementVariant24( /// /// /// - public global::Terra.StrengthImplementVariant24 PickStrengthImplementVariant24() => IsStrengthImplementVariant24 - ? StrengthImplementVariant24!.Value + public global::Terra.StrengthImplementVariant24 PickStrengthImplementVariant24() => StrengthImplementVariant24 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant24' but the value was {ToString()}."); /// @@ -931,8 +931,8 @@ public bool TryPickStrengthImplementVariant25( /// /// /// - public global::Terra.StrengthImplementVariant25 PickStrengthImplementVariant25() => IsStrengthImplementVariant25 - ? StrengthImplementVariant25!.Value + public global::Terra.StrengthImplementVariant25 PickStrengthImplementVariant25() => StrengthImplementVariant25 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant25' but the value was {ToString()}."); /// @@ -968,8 +968,8 @@ public bool TryPickStrengthImplementVariant26( /// /// /// - public string PickStrengthImplementVariant26() => IsStrengthImplementVariant26 - ? StrengthImplementVariant26! + public string PickStrengthImplementVariant26() => StrengthImplementVariant26 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthImplementVariant26' but the value was {ToString()}."); /// /// @@ -1738,109 +1738,109 @@ public bool Validate() Validate(); } - if (IsStrengthImplementVariant1 && strengthImplementVariant1 != null) + if (StrengthImplementVariant1 is { } __value0 && strengthImplementVariant1 != null) { - return strengthImplementVariant1(StrengthImplementVariant1!); + return strengthImplementVariant1(__value0); } - else if (IsStrengthImplementVariant2 && strengthImplementVariant2 != null) + else if (StrengthImplementVariant2 is { } __value1 && strengthImplementVariant2 != null) { - return strengthImplementVariant2(StrengthImplementVariant2!); + return strengthImplementVariant2(__value1); } - else if (IsStrengthImplementVariant3 && strengthImplementVariant3 != null) + else if (StrengthImplementVariant3 is { } __value2 && strengthImplementVariant3 != null) { - return strengthImplementVariant3(StrengthImplementVariant3!); + return strengthImplementVariant3(__value2); } - else if (IsStrengthImplementVariant4 && strengthImplementVariant4 != null) + else if (StrengthImplementVariant4 is { } __value3 && strengthImplementVariant4 != null) { - return strengthImplementVariant4(StrengthImplementVariant4!); + return strengthImplementVariant4(__value3); } - else if (IsStrengthImplementVariant5 && strengthImplementVariant5 != null) + else if (StrengthImplementVariant5 is { } __value4 && strengthImplementVariant5 != null) { - return strengthImplementVariant5(StrengthImplementVariant5!); + return strengthImplementVariant5(__value4); } - else if (IsStrengthImplementVariant6 && strengthImplementVariant6 != null) + else if (StrengthImplementVariant6 is { } __value5 && strengthImplementVariant6 != null) { - return strengthImplementVariant6(StrengthImplementVariant6!); + return strengthImplementVariant6(__value5); } - else if (IsStrengthImplementVariant7 && strengthImplementVariant7 != null) + else if (StrengthImplementVariant7 is { } __value6 && strengthImplementVariant7 != null) { - return strengthImplementVariant7(StrengthImplementVariant7!); + return strengthImplementVariant7(__value6); } - else if (IsStrengthImplementVariant8 && strengthImplementVariant8 != null) + else if (StrengthImplementVariant8 is { } __value7 && strengthImplementVariant8 != null) { - return strengthImplementVariant8(StrengthImplementVariant8!); + return strengthImplementVariant8(__value7); } - else if (IsStrengthImplementVariant9 && strengthImplementVariant9 != null) + else if (StrengthImplementVariant9 is { } __value8 && strengthImplementVariant9 != null) { - return strengthImplementVariant9(StrengthImplementVariant9!); + return strengthImplementVariant9(__value8); } - else if (IsStrengthImplementVariant10 && strengthImplementVariant10 != null) + else if (StrengthImplementVariant10 is { } __value9 && strengthImplementVariant10 != null) { - return strengthImplementVariant10(StrengthImplementVariant10!); + return strengthImplementVariant10(__value9); } - else if (IsStrengthImplementVariant11 && strengthImplementVariant11 != null) + else if (StrengthImplementVariant11 is { } __value10 && strengthImplementVariant11 != null) { - return strengthImplementVariant11(StrengthImplementVariant11!); + return strengthImplementVariant11(__value10); } - else if (IsStrengthImplementVariant12 && strengthImplementVariant12 != null) + else if (StrengthImplementVariant12 is { } __value11 && strengthImplementVariant12 != null) { - return strengthImplementVariant12(StrengthImplementVariant12!); + return strengthImplementVariant12(__value11); } - else if (IsStrengthImplementVariant13 && strengthImplementVariant13 != null) + else if (StrengthImplementVariant13 is { } __value12 && strengthImplementVariant13 != null) { - return strengthImplementVariant13(StrengthImplementVariant13!); + return strengthImplementVariant13(__value12); } - else if (IsStrengthImplementVariant14 && strengthImplementVariant14 != null) + else if (StrengthImplementVariant14 is { } __value13 && strengthImplementVariant14 != null) { - return strengthImplementVariant14(StrengthImplementVariant14!); + return strengthImplementVariant14(__value13); } - else if (IsStrengthImplementVariant15 && strengthImplementVariant15 != null) + else if (StrengthImplementVariant15 is { } __value14 && strengthImplementVariant15 != null) { - return strengthImplementVariant15(StrengthImplementVariant15!); + return strengthImplementVariant15(__value14); } - else if (IsStrengthImplementVariant16 && strengthImplementVariant16 != null) + else if (StrengthImplementVariant16 is { } __value15 && strengthImplementVariant16 != null) { - return strengthImplementVariant16(StrengthImplementVariant16!); + return strengthImplementVariant16(__value15); } - else if (IsStrengthImplementVariant17 && strengthImplementVariant17 != null) + else if (StrengthImplementVariant17 is { } __value16 && strengthImplementVariant17 != null) { - return strengthImplementVariant17(StrengthImplementVariant17!); + return strengthImplementVariant17(__value16); } - else if (IsStrengthImplementVariant18 && strengthImplementVariant18 != null) + else if (StrengthImplementVariant18 is { } __value17 && strengthImplementVariant18 != null) { - return strengthImplementVariant18(StrengthImplementVariant18!); + return strengthImplementVariant18(__value17); } - else if (IsStrengthImplementVariant19 && strengthImplementVariant19 != null) + else if (StrengthImplementVariant19 is { } __value18 && strengthImplementVariant19 != null) { - return strengthImplementVariant19(StrengthImplementVariant19!); + return strengthImplementVariant19(__value18); } - else if (IsStrengthImplementVariant20 && strengthImplementVariant20 != null) + else if (StrengthImplementVariant20 is { } __value19 && strengthImplementVariant20 != null) { - return strengthImplementVariant20(StrengthImplementVariant20!); + return strengthImplementVariant20(__value19); } - else if (IsStrengthImplementVariant21 && strengthImplementVariant21 != null) + else if (StrengthImplementVariant21 is { } __value20 && strengthImplementVariant21 != null) { - return strengthImplementVariant21(StrengthImplementVariant21!); + return strengthImplementVariant21(__value20); } - else if (IsStrengthImplementVariant22 && strengthImplementVariant22 != null) + else if (StrengthImplementVariant22 is { } __value21 && strengthImplementVariant22 != null) { - return strengthImplementVariant22(StrengthImplementVariant22!); + return strengthImplementVariant22(__value21); } - else if (IsStrengthImplementVariant23 && strengthImplementVariant23 != null) + else if (StrengthImplementVariant23 is { } __value22 && strengthImplementVariant23 != null) { - return strengthImplementVariant23(StrengthImplementVariant23!); + return strengthImplementVariant23(__value22); } - else if (IsStrengthImplementVariant24 && strengthImplementVariant24 != null) + else if (StrengthImplementVariant24 is { } __value23 && strengthImplementVariant24 != null) { - return strengthImplementVariant24(StrengthImplementVariant24!); + return strengthImplementVariant24(__value23); } - else if (IsStrengthImplementVariant25 && strengthImplementVariant25 != null) + else if (StrengthImplementVariant25 is { } __value24 && strengthImplementVariant25 != null) { - return strengthImplementVariant25(StrengthImplementVariant25!); + return strengthImplementVariant25(__value24); } - else if (IsStrengthImplementVariant26 && strengthImplementVariant26 != null) + else if (StrengthImplementVariant26 is { } __value25 && strengthImplementVariant26 != null) { - return strengthImplementVariant26(StrengthImplementVariant26!); + return strengthImplementVariant26(__value25); } return default(TResult); @@ -1908,109 +1908,109 @@ public void Match( Validate(); } - if (IsStrengthImplementVariant1) + if (StrengthImplementVariant1 is { } __value0) { - strengthImplementVariant1?.Invoke(StrengthImplementVariant1!); + strengthImplementVariant1?.Invoke(__value0); } - else if (IsStrengthImplementVariant2) + else if (StrengthImplementVariant2 is { } __value1) { - strengthImplementVariant2?.Invoke(StrengthImplementVariant2!); + strengthImplementVariant2?.Invoke(__value1); } - else if (IsStrengthImplementVariant3) + else if (StrengthImplementVariant3 is { } __value2) { - strengthImplementVariant3?.Invoke(StrengthImplementVariant3!); + strengthImplementVariant3?.Invoke(__value2); } - else if (IsStrengthImplementVariant4) + else if (StrengthImplementVariant4 is { } __value3) { - strengthImplementVariant4?.Invoke(StrengthImplementVariant4!); + strengthImplementVariant4?.Invoke(__value3); } - else if (IsStrengthImplementVariant5) + else if (StrengthImplementVariant5 is { } __value4) { - strengthImplementVariant5?.Invoke(StrengthImplementVariant5!); + strengthImplementVariant5?.Invoke(__value4); } - else if (IsStrengthImplementVariant6) + else if (StrengthImplementVariant6 is { } __value5) { - strengthImplementVariant6?.Invoke(StrengthImplementVariant6!); + strengthImplementVariant6?.Invoke(__value5); } - else if (IsStrengthImplementVariant7) + else if (StrengthImplementVariant7 is { } __value6) { - strengthImplementVariant7?.Invoke(StrengthImplementVariant7!); + strengthImplementVariant7?.Invoke(__value6); } - else if (IsStrengthImplementVariant8) + else if (StrengthImplementVariant8 is { } __value7) { - strengthImplementVariant8?.Invoke(StrengthImplementVariant8!); + strengthImplementVariant8?.Invoke(__value7); } - else if (IsStrengthImplementVariant9) + else if (StrengthImplementVariant9 is { } __value8) { - strengthImplementVariant9?.Invoke(StrengthImplementVariant9!); + strengthImplementVariant9?.Invoke(__value8); } - else if (IsStrengthImplementVariant10) + else if (StrengthImplementVariant10 is { } __value9) { - strengthImplementVariant10?.Invoke(StrengthImplementVariant10!); + strengthImplementVariant10?.Invoke(__value9); } - else if (IsStrengthImplementVariant11) + else if (StrengthImplementVariant11 is { } __value10) { - strengthImplementVariant11?.Invoke(StrengthImplementVariant11!); + strengthImplementVariant11?.Invoke(__value10); } - else if (IsStrengthImplementVariant12) + else if (StrengthImplementVariant12 is { } __value11) { - strengthImplementVariant12?.Invoke(StrengthImplementVariant12!); + strengthImplementVariant12?.Invoke(__value11); } - else if (IsStrengthImplementVariant13) + else if (StrengthImplementVariant13 is { } __value12) { - strengthImplementVariant13?.Invoke(StrengthImplementVariant13!); + strengthImplementVariant13?.Invoke(__value12); } - else if (IsStrengthImplementVariant14) + else if (StrengthImplementVariant14 is { } __value13) { - strengthImplementVariant14?.Invoke(StrengthImplementVariant14!); + strengthImplementVariant14?.Invoke(__value13); } - else if (IsStrengthImplementVariant15) + else if (StrengthImplementVariant15 is { } __value14) { - strengthImplementVariant15?.Invoke(StrengthImplementVariant15!); + strengthImplementVariant15?.Invoke(__value14); } - else if (IsStrengthImplementVariant16) + else if (StrengthImplementVariant16 is { } __value15) { - strengthImplementVariant16?.Invoke(StrengthImplementVariant16!); + strengthImplementVariant16?.Invoke(__value15); } - else if (IsStrengthImplementVariant17) + else if (StrengthImplementVariant17 is { } __value16) { - strengthImplementVariant17?.Invoke(StrengthImplementVariant17!); + strengthImplementVariant17?.Invoke(__value16); } - else if (IsStrengthImplementVariant18) + else if (StrengthImplementVariant18 is { } __value17) { - strengthImplementVariant18?.Invoke(StrengthImplementVariant18!); + strengthImplementVariant18?.Invoke(__value17); } - else if (IsStrengthImplementVariant19) + else if (StrengthImplementVariant19 is { } __value18) { - strengthImplementVariant19?.Invoke(StrengthImplementVariant19!); + strengthImplementVariant19?.Invoke(__value18); } - else if (IsStrengthImplementVariant20) + else if (StrengthImplementVariant20 is { } __value19) { - strengthImplementVariant20?.Invoke(StrengthImplementVariant20!); + strengthImplementVariant20?.Invoke(__value19); } - else if (IsStrengthImplementVariant21) + else if (StrengthImplementVariant21 is { } __value20) { - strengthImplementVariant21?.Invoke(StrengthImplementVariant21!); + strengthImplementVariant21?.Invoke(__value20); } - else if (IsStrengthImplementVariant22) + else if (StrengthImplementVariant22 is { } __value21) { - strengthImplementVariant22?.Invoke(StrengthImplementVariant22!); + strengthImplementVariant22?.Invoke(__value21); } - else if (IsStrengthImplementVariant23) + else if (StrengthImplementVariant23 is { } __value22) { - strengthImplementVariant23?.Invoke(StrengthImplementVariant23!); + strengthImplementVariant23?.Invoke(__value22); } - else if (IsStrengthImplementVariant24) + else if (StrengthImplementVariant24 is { } __value23) { - strengthImplementVariant24?.Invoke(StrengthImplementVariant24!); + strengthImplementVariant24?.Invoke(__value23); } - else if (IsStrengthImplementVariant25) + else if (StrengthImplementVariant25 is { } __value24) { - strengthImplementVariant25?.Invoke(StrengthImplementVariant25!); + strengthImplementVariant25?.Invoke(__value24); } - else if (IsStrengthImplementVariant26) + else if (StrengthImplementVariant26 is { } __value25) { - strengthImplementVariant26?.Invoke(StrengthImplementVariant26!); + strengthImplementVariant26?.Invoke(__value25); } } @@ -2051,109 +2051,109 @@ public void Switch( Validate(); } - if (IsStrengthImplementVariant1) + if (StrengthImplementVariant1 is { } __value0) { - strengthImplementVariant1?.Invoke(StrengthImplementVariant1!); + strengthImplementVariant1?.Invoke(__value0); } - else if (IsStrengthImplementVariant2) + else if (StrengthImplementVariant2 is { } __value1) { - strengthImplementVariant2?.Invoke(StrengthImplementVariant2!); + strengthImplementVariant2?.Invoke(__value1); } - else if (IsStrengthImplementVariant3) + else if (StrengthImplementVariant3 is { } __value2) { - strengthImplementVariant3?.Invoke(StrengthImplementVariant3!); + strengthImplementVariant3?.Invoke(__value2); } - else if (IsStrengthImplementVariant4) + else if (StrengthImplementVariant4 is { } __value3) { - strengthImplementVariant4?.Invoke(StrengthImplementVariant4!); + strengthImplementVariant4?.Invoke(__value3); } - else if (IsStrengthImplementVariant5) + else if (StrengthImplementVariant5 is { } __value4) { - strengthImplementVariant5?.Invoke(StrengthImplementVariant5!); + strengthImplementVariant5?.Invoke(__value4); } - else if (IsStrengthImplementVariant6) + else if (StrengthImplementVariant6 is { } __value5) { - strengthImplementVariant6?.Invoke(StrengthImplementVariant6!); + strengthImplementVariant6?.Invoke(__value5); } - else if (IsStrengthImplementVariant7) + else if (StrengthImplementVariant7 is { } __value6) { - strengthImplementVariant7?.Invoke(StrengthImplementVariant7!); + strengthImplementVariant7?.Invoke(__value6); } - else if (IsStrengthImplementVariant8) + else if (StrengthImplementVariant8 is { } __value7) { - strengthImplementVariant8?.Invoke(StrengthImplementVariant8!); + strengthImplementVariant8?.Invoke(__value7); } - else if (IsStrengthImplementVariant9) + else if (StrengthImplementVariant9 is { } __value8) { - strengthImplementVariant9?.Invoke(StrengthImplementVariant9!); + strengthImplementVariant9?.Invoke(__value8); } - else if (IsStrengthImplementVariant10) + else if (StrengthImplementVariant10 is { } __value9) { - strengthImplementVariant10?.Invoke(StrengthImplementVariant10!); + strengthImplementVariant10?.Invoke(__value9); } - else if (IsStrengthImplementVariant11) + else if (StrengthImplementVariant11 is { } __value10) { - strengthImplementVariant11?.Invoke(StrengthImplementVariant11!); + strengthImplementVariant11?.Invoke(__value10); } - else if (IsStrengthImplementVariant12) + else if (StrengthImplementVariant12 is { } __value11) { - strengthImplementVariant12?.Invoke(StrengthImplementVariant12!); + strengthImplementVariant12?.Invoke(__value11); } - else if (IsStrengthImplementVariant13) + else if (StrengthImplementVariant13 is { } __value12) { - strengthImplementVariant13?.Invoke(StrengthImplementVariant13!); + strengthImplementVariant13?.Invoke(__value12); } - else if (IsStrengthImplementVariant14) + else if (StrengthImplementVariant14 is { } __value13) { - strengthImplementVariant14?.Invoke(StrengthImplementVariant14!); + strengthImplementVariant14?.Invoke(__value13); } - else if (IsStrengthImplementVariant15) + else if (StrengthImplementVariant15 is { } __value14) { - strengthImplementVariant15?.Invoke(StrengthImplementVariant15!); + strengthImplementVariant15?.Invoke(__value14); } - else if (IsStrengthImplementVariant16) + else if (StrengthImplementVariant16 is { } __value15) { - strengthImplementVariant16?.Invoke(StrengthImplementVariant16!); + strengthImplementVariant16?.Invoke(__value15); } - else if (IsStrengthImplementVariant17) + else if (StrengthImplementVariant17 is { } __value16) { - strengthImplementVariant17?.Invoke(StrengthImplementVariant17!); + strengthImplementVariant17?.Invoke(__value16); } - else if (IsStrengthImplementVariant18) + else if (StrengthImplementVariant18 is { } __value17) { - strengthImplementVariant18?.Invoke(StrengthImplementVariant18!); + strengthImplementVariant18?.Invoke(__value17); } - else if (IsStrengthImplementVariant19) + else if (StrengthImplementVariant19 is { } __value18) { - strengthImplementVariant19?.Invoke(StrengthImplementVariant19!); + strengthImplementVariant19?.Invoke(__value18); } - else if (IsStrengthImplementVariant20) + else if (StrengthImplementVariant20 is { } __value19) { - strengthImplementVariant20?.Invoke(StrengthImplementVariant20!); + strengthImplementVariant20?.Invoke(__value19); } - else if (IsStrengthImplementVariant21) + else if (StrengthImplementVariant21 is { } __value20) { - strengthImplementVariant21?.Invoke(StrengthImplementVariant21!); + strengthImplementVariant21?.Invoke(__value20); } - else if (IsStrengthImplementVariant22) + else if (StrengthImplementVariant22 is { } __value21) { - strengthImplementVariant22?.Invoke(StrengthImplementVariant22!); + strengthImplementVariant22?.Invoke(__value21); } - else if (IsStrengthImplementVariant23) + else if (StrengthImplementVariant23 is { } __value22) { - strengthImplementVariant23?.Invoke(StrengthImplementVariant23!); + strengthImplementVariant23?.Invoke(__value22); } - else if (IsStrengthImplementVariant24) + else if (StrengthImplementVariant24 is { } __value23) { - strengthImplementVariant24?.Invoke(StrengthImplementVariant24!); + strengthImplementVariant24?.Invoke(__value23); } - else if (IsStrengthImplementVariant25) + else if (StrengthImplementVariant25 is { } __value24) { - strengthImplementVariant25?.Invoke(StrengthImplementVariant25!); + strengthImplementVariant25?.Invoke(__value24); } - else if (IsStrengthImplementVariant26) + else if (StrengthImplementVariant26 is { } __value25) { - strengthImplementVariant26?.Invoke(StrengthImplementVariant26!); + strengthImplementVariant26?.Invoke(__value25); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthLaterality.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthLaterality.g.cs index 23cc063..1a1ce1c 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthLaterality.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthLaterality.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthLateralityVariant1( /// /// /// - public global::Terra.StrengthLateralityVariant1 PickStrengthLateralityVariant1() => IsStrengthLateralityVariant1 - ? StrengthLateralityVariant1!.Value + public global::Terra.StrengthLateralityVariant1 PickStrengthLateralityVariant1() => StrengthLateralityVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLateralityVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthLateralityVariant2( /// /// /// - public global::Terra.StrengthLateralityVariant2 PickStrengthLateralityVariant2() => IsStrengthLateralityVariant2 - ? StrengthLateralityVariant2!.Value + public global::Terra.StrengthLateralityVariant2 PickStrengthLateralityVariant2() => StrengthLateralityVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLateralityVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthLateralityVariant3( /// /// /// - public global::Terra.StrengthLateralityVariant3 PickStrengthLateralityVariant3() => IsStrengthLateralityVariant3 - ? StrengthLateralityVariant3!.Value + public global::Terra.StrengthLateralityVariant3 PickStrengthLateralityVariant3() => StrengthLateralityVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLateralityVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthLateralityVariant4( /// /// /// - public global::Terra.StrengthLateralityVariant4 PickStrengthLateralityVariant4() => IsStrengthLateralityVariant4 - ? StrengthLateralityVariant4!.Value + public global::Terra.StrengthLateralityVariant4 PickStrengthLateralityVariant4() => StrengthLateralityVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLateralityVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthLateralityVariant5( /// /// /// - public string PickStrengthLateralityVariant5() => IsStrengthLateralityVariant5 - ? StrengthLateralityVariant5! + public string PickStrengthLateralityVariant5() => StrengthLateralityVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLateralityVariant5' but the value was {ToString()}."); /// /// @@ -373,25 +373,25 @@ public bool Validate() Validate(); } - if (IsStrengthLateralityVariant1 && strengthLateralityVariant1 != null) + if (StrengthLateralityVariant1 is { } __value0 && strengthLateralityVariant1 != null) { - return strengthLateralityVariant1(StrengthLateralityVariant1!); + return strengthLateralityVariant1(__value0); } - else if (IsStrengthLateralityVariant2 && strengthLateralityVariant2 != null) + else if (StrengthLateralityVariant2 is { } __value1 && strengthLateralityVariant2 != null) { - return strengthLateralityVariant2(StrengthLateralityVariant2!); + return strengthLateralityVariant2(__value1); } - else if (IsStrengthLateralityVariant3 && strengthLateralityVariant3 != null) + else if (StrengthLateralityVariant3 is { } __value2 && strengthLateralityVariant3 != null) { - return strengthLateralityVariant3(StrengthLateralityVariant3!); + return strengthLateralityVariant3(__value2); } - else if (IsStrengthLateralityVariant4 && strengthLateralityVariant4 != null) + else if (StrengthLateralityVariant4 is { } __value3 && strengthLateralityVariant4 != null) { - return strengthLateralityVariant4(StrengthLateralityVariant4!); + return strengthLateralityVariant4(__value3); } - else if (IsStrengthLateralityVariant5 && strengthLateralityVariant5 != null) + else if (StrengthLateralityVariant5 is { } __value4 && strengthLateralityVariant5 != null) { - return strengthLateralityVariant5(StrengthLateralityVariant5!); + return strengthLateralityVariant5(__value4); } return default(TResult); @@ -417,25 +417,25 @@ public void Match( Validate(); } - if (IsStrengthLateralityVariant1) + if (StrengthLateralityVariant1 is { } __value0) { - strengthLateralityVariant1?.Invoke(StrengthLateralityVariant1!); + strengthLateralityVariant1?.Invoke(__value0); } - else if (IsStrengthLateralityVariant2) + else if (StrengthLateralityVariant2 is { } __value1) { - strengthLateralityVariant2?.Invoke(StrengthLateralityVariant2!); + strengthLateralityVariant2?.Invoke(__value1); } - else if (IsStrengthLateralityVariant3) + else if (StrengthLateralityVariant3 is { } __value2) { - strengthLateralityVariant3?.Invoke(StrengthLateralityVariant3!); + strengthLateralityVariant3?.Invoke(__value2); } - else if (IsStrengthLateralityVariant4) + else if (StrengthLateralityVariant4 is { } __value3) { - strengthLateralityVariant4?.Invoke(StrengthLateralityVariant4!); + strengthLateralityVariant4?.Invoke(__value3); } - else if (IsStrengthLateralityVariant5) + else if (StrengthLateralityVariant5 is { } __value4) { - strengthLateralityVariant5?.Invoke(StrengthLateralityVariant5!); + strengthLateralityVariant5?.Invoke(__value4); } } @@ -455,25 +455,25 @@ public void Switch( Validate(); } - if (IsStrengthLateralityVariant1) + if (StrengthLateralityVariant1 is { } __value0) { - strengthLateralityVariant1?.Invoke(StrengthLateralityVariant1!); + strengthLateralityVariant1?.Invoke(__value0); } - else if (IsStrengthLateralityVariant2) + else if (StrengthLateralityVariant2 is { } __value1) { - strengthLateralityVariant2?.Invoke(StrengthLateralityVariant2!); + strengthLateralityVariant2?.Invoke(__value1); } - else if (IsStrengthLateralityVariant3) + else if (StrengthLateralityVariant3 is { } __value2) { - strengthLateralityVariant3?.Invoke(StrengthLateralityVariant3!); + strengthLateralityVariant3?.Invoke(__value2); } - else if (IsStrengthLateralityVariant4) + else if (StrengthLateralityVariant4 is { } __value3) { - strengthLateralityVariant4?.Invoke(StrengthLateralityVariant4!); + strengthLateralityVariant4?.Invoke(__value3); } - else if (IsStrengthLateralityVariant5) + else if (StrengthLateralityVariant5 is { } __value4) { - strengthLateralityVariant5?.Invoke(StrengthLateralityVariant5!); + strengthLateralityVariant5?.Invoke(__value4); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthLoadType.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthLoadType.g.cs index 9210033..77e8b44 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthLoadType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthLoadType.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthLoadTypeVariant1( /// /// /// - public global::Terra.StrengthLoadTypeVariant1 PickStrengthLoadTypeVariant1() => IsStrengthLoadTypeVariant1 - ? StrengthLoadTypeVariant1!.Value + public global::Terra.StrengthLoadTypeVariant1 PickStrengthLoadTypeVariant1() => StrengthLoadTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLoadTypeVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthLoadTypeVariant2( /// /// /// - public global::Terra.StrengthLoadTypeVariant2 PickStrengthLoadTypeVariant2() => IsStrengthLoadTypeVariant2 - ? StrengthLoadTypeVariant2!.Value + public global::Terra.StrengthLoadTypeVariant2 PickStrengthLoadTypeVariant2() => StrengthLoadTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLoadTypeVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthLoadTypeVariant3( /// /// /// - public global::Terra.StrengthLoadTypeVariant3 PickStrengthLoadTypeVariant3() => IsStrengthLoadTypeVariant3 - ? StrengthLoadTypeVariant3!.Value + public global::Terra.StrengthLoadTypeVariant3 PickStrengthLoadTypeVariant3() => StrengthLoadTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLoadTypeVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthLoadTypeVariant4( /// /// /// - public global::Terra.StrengthLoadTypeVariant4 PickStrengthLoadTypeVariant4() => IsStrengthLoadTypeVariant4 - ? StrengthLoadTypeVariant4!.Value + public global::Terra.StrengthLoadTypeVariant4 PickStrengthLoadTypeVariant4() => StrengthLoadTypeVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLoadTypeVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthLoadTypeVariant5( /// /// /// - public global::Terra.StrengthLoadTypeVariant5 PickStrengthLoadTypeVariant5() => IsStrengthLoadTypeVariant5 - ? StrengthLoadTypeVariant5!.Value + public global::Terra.StrengthLoadTypeVariant5 PickStrengthLoadTypeVariant5() => StrengthLoadTypeVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLoadTypeVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthLoadTypeVariant6( /// /// /// - public string PickStrengthLoadTypeVariant6() => IsStrengthLoadTypeVariant6 - ? StrengthLoadTypeVariant6! + public string PickStrengthLoadTypeVariant6() => StrengthLoadTypeVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthLoadTypeVariant6' but the value was {ToString()}."); /// /// @@ -438,29 +438,29 @@ public bool Validate() Validate(); } - if (IsStrengthLoadTypeVariant1 && strengthLoadTypeVariant1 != null) + if (StrengthLoadTypeVariant1 is { } __value0 && strengthLoadTypeVariant1 != null) { - return strengthLoadTypeVariant1(StrengthLoadTypeVariant1!); + return strengthLoadTypeVariant1(__value0); } - else if (IsStrengthLoadTypeVariant2 && strengthLoadTypeVariant2 != null) + else if (StrengthLoadTypeVariant2 is { } __value1 && strengthLoadTypeVariant2 != null) { - return strengthLoadTypeVariant2(StrengthLoadTypeVariant2!); + return strengthLoadTypeVariant2(__value1); } - else if (IsStrengthLoadTypeVariant3 && strengthLoadTypeVariant3 != null) + else if (StrengthLoadTypeVariant3 is { } __value2 && strengthLoadTypeVariant3 != null) { - return strengthLoadTypeVariant3(StrengthLoadTypeVariant3!); + return strengthLoadTypeVariant3(__value2); } - else if (IsStrengthLoadTypeVariant4 && strengthLoadTypeVariant4 != null) + else if (StrengthLoadTypeVariant4 is { } __value3 && strengthLoadTypeVariant4 != null) { - return strengthLoadTypeVariant4(StrengthLoadTypeVariant4!); + return strengthLoadTypeVariant4(__value3); } - else if (IsStrengthLoadTypeVariant5 && strengthLoadTypeVariant5 != null) + else if (StrengthLoadTypeVariant5 is { } __value4 && strengthLoadTypeVariant5 != null) { - return strengthLoadTypeVariant5(StrengthLoadTypeVariant5!); + return strengthLoadTypeVariant5(__value4); } - else if (IsStrengthLoadTypeVariant6 && strengthLoadTypeVariant6 != null) + else if (StrengthLoadTypeVariant6 is { } __value5 && strengthLoadTypeVariant6 != null) { - return strengthLoadTypeVariant6(StrengthLoadTypeVariant6!); + return strengthLoadTypeVariant6(__value5); } return default(TResult); @@ -488,29 +488,29 @@ public void Match( Validate(); } - if (IsStrengthLoadTypeVariant1) + if (StrengthLoadTypeVariant1 is { } __value0) { - strengthLoadTypeVariant1?.Invoke(StrengthLoadTypeVariant1!); + strengthLoadTypeVariant1?.Invoke(__value0); } - else if (IsStrengthLoadTypeVariant2) + else if (StrengthLoadTypeVariant2 is { } __value1) { - strengthLoadTypeVariant2?.Invoke(StrengthLoadTypeVariant2!); + strengthLoadTypeVariant2?.Invoke(__value1); } - else if (IsStrengthLoadTypeVariant3) + else if (StrengthLoadTypeVariant3 is { } __value2) { - strengthLoadTypeVariant3?.Invoke(StrengthLoadTypeVariant3!); + strengthLoadTypeVariant3?.Invoke(__value2); } - else if (IsStrengthLoadTypeVariant4) + else if (StrengthLoadTypeVariant4 is { } __value3) { - strengthLoadTypeVariant4?.Invoke(StrengthLoadTypeVariant4!); + strengthLoadTypeVariant4?.Invoke(__value3); } - else if (IsStrengthLoadTypeVariant5) + else if (StrengthLoadTypeVariant5 is { } __value4) { - strengthLoadTypeVariant5?.Invoke(StrengthLoadTypeVariant5!); + strengthLoadTypeVariant5?.Invoke(__value4); } - else if (IsStrengthLoadTypeVariant6) + else if (StrengthLoadTypeVariant6 is { } __value5) { - strengthLoadTypeVariant6?.Invoke(StrengthLoadTypeVariant6!); + strengthLoadTypeVariant6?.Invoke(__value5); } } @@ -531,29 +531,29 @@ public void Switch( Validate(); } - if (IsStrengthLoadTypeVariant1) + if (StrengthLoadTypeVariant1 is { } __value0) { - strengthLoadTypeVariant1?.Invoke(StrengthLoadTypeVariant1!); + strengthLoadTypeVariant1?.Invoke(__value0); } - else if (IsStrengthLoadTypeVariant2) + else if (StrengthLoadTypeVariant2 is { } __value1) { - strengthLoadTypeVariant2?.Invoke(StrengthLoadTypeVariant2!); + strengthLoadTypeVariant2?.Invoke(__value1); } - else if (IsStrengthLoadTypeVariant3) + else if (StrengthLoadTypeVariant3 is { } __value2) { - strengthLoadTypeVariant3?.Invoke(StrengthLoadTypeVariant3!); + strengthLoadTypeVariant3?.Invoke(__value2); } - else if (IsStrengthLoadTypeVariant4) + else if (StrengthLoadTypeVariant4 is { } __value3) { - strengthLoadTypeVariant4?.Invoke(StrengthLoadTypeVariant4!); + strengthLoadTypeVariant4?.Invoke(__value3); } - else if (IsStrengthLoadTypeVariant5) + else if (StrengthLoadTypeVariant5 is { } __value4) { - strengthLoadTypeVariant5?.Invoke(StrengthLoadTypeVariant5!); + strengthLoadTypeVariant5?.Invoke(__value4); } - else if (IsStrengthLoadTypeVariant6) + else if (StrengthLoadTypeVariant6 is { } __value5) { - strengthLoadTypeVariant6?.Invoke(StrengthLoadTypeVariant6!); + strengthLoadTypeVariant6?.Invoke(__value5); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthMovement.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthMovement.g.cs index 755ba27..ee3d76a 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthMovement.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthMovement.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthMovementVariant1( /// /// /// - public global::Terra.StrengthMovementVariant1 PickStrengthMovementVariant1() => IsStrengthMovementVariant1 - ? StrengthMovementVariant1!.Value + public global::Terra.StrengthMovementVariant1 PickStrengthMovementVariant1() => StrengthMovementVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthMovementVariant2( /// /// /// - public global::Terra.StrengthMovementVariant2 PickStrengthMovementVariant2() => IsStrengthMovementVariant2 - ? StrengthMovementVariant2!.Value + public global::Terra.StrengthMovementVariant2 PickStrengthMovementVariant2() => StrengthMovementVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthMovementVariant3( /// /// /// - public global::Terra.StrengthMovementVariant3 PickStrengthMovementVariant3() => IsStrengthMovementVariant3 - ? StrengthMovementVariant3!.Value + public global::Terra.StrengthMovementVariant3 PickStrengthMovementVariant3() => StrengthMovementVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthMovementVariant4( /// /// /// - public global::Terra.StrengthMovementVariant4 PickStrengthMovementVariant4() => IsStrengthMovementVariant4 - ? StrengthMovementVariant4!.Value + public global::Terra.StrengthMovementVariant4 PickStrengthMovementVariant4() => StrengthMovementVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthMovementVariant5( /// /// /// - public global::Terra.StrengthMovementVariant5 PickStrengthMovementVariant5() => IsStrengthMovementVariant5 - ? StrengthMovementVariant5!.Value + public global::Terra.StrengthMovementVariant5 PickStrengthMovementVariant5() => StrengthMovementVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthMovementVariant6( /// /// /// - public global::Terra.StrengthMovementVariant6 PickStrengthMovementVariant6() => IsStrengthMovementVariant6 - ? StrengthMovementVariant6!.Value + public global::Terra.StrengthMovementVariant6 PickStrengthMovementVariant6() => StrengthMovementVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthMovementVariant7( /// /// /// - public global::Terra.StrengthMovementVariant7 PickStrengthMovementVariant7() => IsStrengthMovementVariant7 - ? StrengthMovementVariant7!.Value + public global::Terra.StrengthMovementVariant7 PickStrengthMovementVariant7() => StrengthMovementVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthMovementVariant8( /// /// /// - public global::Terra.StrengthMovementVariant8 PickStrengthMovementVariant8() => IsStrengthMovementVariant8 - ? StrengthMovementVariant8!.Value + public global::Terra.StrengthMovementVariant8 PickStrengthMovementVariant8() => StrengthMovementVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthMovementVariant9( /// /// /// - public global::Terra.StrengthMovementVariant9 PickStrengthMovementVariant9() => IsStrengthMovementVariant9 - ? StrengthMovementVariant9!.Value + public global::Terra.StrengthMovementVariant9 PickStrengthMovementVariant9() => StrengthMovementVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant9' but the value was {ToString()}."); /// @@ -376,8 +376,8 @@ public bool TryPickStrengthMovementVariant10( /// /// /// - public global::Terra.StrengthMovementVariant10 PickStrengthMovementVariant10() => IsStrengthMovementVariant10 - ? StrengthMovementVariant10!.Value + public global::Terra.StrengthMovementVariant10 PickStrengthMovementVariant10() => StrengthMovementVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant10' but the value was {ToString()}."); /// @@ -413,8 +413,8 @@ public bool TryPickStrengthMovementVariant11( /// /// /// - public global::Terra.StrengthMovementVariant11 PickStrengthMovementVariant11() => IsStrengthMovementVariant11 - ? StrengthMovementVariant11!.Value + public global::Terra.StrengthMovementVariant11 PickStrengthMovementVariant11() => StrengthMovementVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant11' but the value was {ToString()}."); /// @@ -450,8 +450,8 @@ public bool TryPickStrengthMovementVariant12( /// /// /// - public global::Terra.StrengthMovementVariant12 PickStrengthMovementVariant12() => IsStrengthMovementVariant12 - ? StrengthMovementVariant12!.Value + public global::Terra.StrengthMovementVariant12 PickStrengthMovementVariant12() => StrengthMovementVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant12' but the value was {ToString()}."); /// @@ -487,8 +487,8 @@ public bool TryPickStrengthMovementVariant13( /// /// /// - public global::Terra.StrengthMovementVariant13 PickStrengthMovementVariant13() => IsStrengthMovementVariant13 - ? StrengthMovementVariant13!.Value + public global::Terra.StrengthMovementVariant13 PickStrengthMovementVariant13() => StrengthMovementVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant13' but the value was {ToString()}."); /// @@ -524,8 +524,8 @@ public bool TryPickStrengthMovementVariant14( /// /// /// - public global::Terra.StrengthMovementVariant14 PickStrengthMovementVariant14() => IsStrengthMovementVariant14 - ? StrengthMovementVariant14!.Value + public global::Terra.StrengthMovementVariant14 PickStrengthMovementVariant14() => StrengthMovementVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant14' but the value was {ToString()}."); /// @@ -561,8 +561,8 @@ public bool TryPickStrengthMovementVariant15( /// /// /// - public global::Terra.StrengthMovementVariant15 PickStrengthMovementVariant15() => IsStrengthMovementVariant15 - ? StrengthMovementVariant15!.Value + public global::Terra.StrengthMovementVariant15 PickStrengthMovementVariant15() => StrengthMovementVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant15' but the value was {ToString()}."); /// @@ -598,8 +598,8 @@ public bool TryPickStrengthMovementVariant16( /// /// /// - public global::Terra.StrengthMovementVariant16 PickStrengthMovementVariant16() => IsStrengthMovementVariant16 - ? StrengthMovementVariant16!.Value + public global::Terra.StrengthMovementVariant16 PickStrengthMovementVariant16() => StrengthMovementVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant16' but the value was {ToString()}."); /// @@ -635,8 +635,8 @@ public bool TryPickStrengthMovementVariant17( /// /// /// - public global::Terra.StrengthMovementVariant17 PickStrengthMovementVariant17() => IsStrengthMovementVariant17 - ? StrengthMovementVariant17!.Value + public global::Terra.StrengthMovementVariant17 PickStrengthMovementVariant17() => StrengthMovementVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant17' but the value was {ToString()}."); /// @@ -672,8 +672,8 @@ public bool TryPickStrengthMovementVariant18( /// /// /// - public global::Terra.StrengthMovementVariant18 PickStrengthMovementVariant18() => IsStrengthMovementVariant18 - ? StrengthMovementVariant18!.Value + public global::Terra.StrengthMovementVariant18 PickStrengthMovementVariant18() => StrengthMovementVariant18 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant18' but the value was {ToString()}."); /// @@ -709,8 +709,8 @@ public bool TryPickStrengthMovementVariant19( /// /// /// - public global::Terra.StrengthMovementVariant19 PickStrengthMovementVariant19() => IsStrengthMovementVariant19 - ? StrengthMovementVariant19!.Value + public global::Terra.StrengthMovementVariant19 PickStrengthMovementVariant19() => StrengthMovementVariant19 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant19' but the value was {ToString()}."); /// @@ -746,8 +746,8 @@ public bool TryPickStrengthMovementVariant20( /// /// /// - public global::Terra.StrengthMovementVariant20 PickStrengthMovementVariant20() => IsStrengthMovementVariant20 - ? StrengthMovementVariant20!.Value + public global::Terra.StrengthMovementVariant20 PickStrengthMovementVariant20() => StrengthMovementVariant20 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant20' but the value was {ToString()}."); /// @@ -783,8 +783,8 @@ public bool TryPickStrengthMovementVariant21( /// /// /// - public global::Terra.StrengthMovementVariant21 PickStrengthMovementVariant21() => IsStrengthMovementVariant21 - ? StrengthMovementVariant21!.Value + public global::Terra.StrengthMovementVariant21 PickStrengthMovementVariant21() => StrengthMovementVariant21 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant21' but the value was {ToString()}."); /// @@ -820,8 +820,8 @@ public bool TryPickStrengthMovementVariant22( /// /// /// - public global::Terra.StrengthMovementVariant22 PickStrengthMovementVariant22() => IsStrengthMovementVariant22 - ? StrengthMovementVariant22!.Value + public global::Terra.StrengthMovementVariant22 PickStrengthMovementVariant22() => StrengthMovementVariant22 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant22' but the value was {ToString()}."); /// @@ -857,8 +857,8 @@ public bool TryPickStrengthMovementVariant23( /// /// /// - public global::Terra.StrengthMovementVariant23 PickStrengthMovementVariant23() => IsStrengthMovementVariant23 - ? StrengthMovementVariant23!.Value + public global::Terra.StrengthMovementVariant23 PickStrengthMovementVariant23() => StrengthMovementVariant23 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant23' but the value was {ToString()}."); /// @@ -894,8 +894,8 @@ public bool TryPickStrengthMovementVariant24( /// /// /// - public global::Terra.StrengthMovementVariant24 PickStrengthMovementVariant24() => IsStrengthMovementVariant24 - ? StrengthMovementVariant24!.Value + public global::Terra.StrengthMovementVariant24 PickStrengthMovementVariant24() => StrengthMovementVariant24 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant24' but the value was {ToString()}."); /// @@ -931,8 +931,8 @@ public bool TryPickStrengthMovementVariant25( /// /// /// - public global::Terra.StrengthMovementVariant25 PickStrengthMovementVariant25() => IsStrengthMovementVariant25 - ? StrengthMovementVariant25!.Value + public global::Terra.StrengthMovementVariant25 PickStrengthMovementVariant25() => StrengthMovementVariant25 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant25' but the value was {ToString()}."); /// @@ -968,8 +968,8 @@ public bool TryPickStrengthMovementVariant26( /// /// /// - public global::Terra.StrengthMovementVariant26 PickStrengthMovementVariant26() => IsStrengthMovementVariant26 - ? StrengthMovementVariant26!.Value + public global::Terra.StrengthMovementVariant26 PickStrengthMovementVariant26() => StrengthMovementVariant26 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant26' but the value was {ToString()}."); /// @@ -1005,8 +1005,8 @@ public bool TryPickStrengthMovementVariant27( /// /// /// - public global::Terra.StrengthMovementVariant27 PickStrengthMovementVariant27() => IsStrengthMovementVariant27 - ? StrengthMovementVariant27!.Value + public global::Terra.StrengthMovementVariant27 PickStrengthMovementVariant27() => StrengthMovementVariant27 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant27' but the value was {ToString()}."); /// @@ -1042,8 +1042,8 @@ public bool TryPickStrengthMovementVariant28( /// /// /// - public global::Terra.StrengthMovementVariant28 PickStrengthMovementVariant28() => IsStrengthMovementVariant28 - ? StrengthMovementVariant28!.Value + public global::Terra.StrengthMovementVariant28 PickStrengthMovementVariant28() => StrengthMovementVariant28 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant28' but the value was {ToString()}."); /// @@ -1079,8 +1079,8 @@ public bool TryPickStrengthMovementVariant29( /// /// /// - public global::Terra.StrengthMovementVariant29 PickStrengthMovementVariant29() => IsStrengthMovementVariant29 - ? StrengthMovementVariant29!.Value + public global::Terra.StrengthMovementVariant29 PickStrengthMovementVariant29() => StrengthMovementVariant29 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant29' but the value was {ToString()}."); /// @@ -1116,8 +1116,8 @@ public bool TryPickStrengthMovementVariant30( /// /// /// - public global::Terra.StrengthMovementVariant30 PickStrengthMovementVariant30() => IsStrengthMovementVariant30 - ? StrengthMovementVariant30!.Value + public global::Terra.StrengthMovementVariant30 PickStrengthMovementVariant30() => StrengthMovementVariant30 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant30' but the value was {ToString()}."); /// @@ -1153,8 +1153,8 @@ public bool TryPickStrengthMovementVariant31( /// /// /// - public global::Terra.StrengthMovementVariant31 PickStrengthMovementVariant31() => IsStrengthMovementVariant31 - ? StrengthMovementVariant31!.Value + public global::Terra.StrengthMovementVariant31 PickStrengthMovementVariant31() => StrengthMovementVariant31 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant31' but the value was {ToString()}."); /// @@ -1190,8 +1190,8 @@ public bool TryPickStrengthMovementVariant32( /// /// /// - public global::Terra.StrengthMovementVariant32 PickStrengthMovementVariant32() => IsStrengthMovementVariant32 - ? StrengthMovementVariant32!.Value + public global::Terra.StrengthMovementVariant32 PickStrengthMovementVariant32() => StrengthMovementVariant32 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant32' but the value was {ToString()}."); /// @@ -1227,8 +1227,8 @@ public bool TryPickStrengthMovementVariant33( /// /// /// - public global::Terra.StrengthMovementVariant33 PickStrengthMovementVariant33() => IsStrengthMovementVariant33 - ? StrengthMovementVariant33!.Value + public global::Terra.StrengthMovementVariant33 PickStrengthMovementVariant33() => StrengthMovementVariant33 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant33' but the value was {ToString()}."); /// @@ -1264,8 +1264,8 @@ public bool TryPickStrengthMovementVariant34( /// /// /// - public global::Terra.StrengthMovementVariant34 PickStrengthMovementVariant34() => IsStrengthMovementVariant34 - ? StrengthMovementVariant34!.Value + public global::Terra.StrengthMovementVariant34 PickStrengthMovementVariant34() => StrengthMovementVariant34 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant34' but the value was {ToString()}."); /// @@ -1301,8 +1301,8 @@ public bool TryPickStrengthMovementVariant35( /// /// /// - public global::Terra.StrengthMovementVariant35 PickStrengthMovementVariant35() => IsStrengthMovementVariant35 - ? StrengthMovementVariant35!.Value + public global::Terra.StrengthMovementVariant35 PickStrengthMovementVariant35() => StrengthMovementVariant35 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant35' but the value was {ToString()}."); /// @@ -1338,8 +1338,8 @@ public bool TryPickStrengthMovementVariant36( /// /// /// - public global::Terra.StrengthMovementVariant36 PickStrengthMovementVariant36() => IsStrengthMovementVariant36 - ? StrengthMovementVariant36!.Value + public global::Terra.StrengthMovementVariant36 PickStrengthMovementVariant36() => StrengthMovementVariant36 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant36' but the value was {ToString()}."); /// @@ -1375,8 +1375,8 @@ public bool TryPickStrengthMovementVariant37( /// /// /// - public global::Terra.StrengthMovementVariant37 PickStrengthMovementVariant37() => IsStrengthMovementVariant37 - ? StrengthMovementVariant37!.Value + public global::Terra.StrengthMovementVariant37 PickStrengthMovementVariant37() => StrengthMovementVariant37 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant37' but the value was {ToString()}."); /// @@ -1412,8 +1412,8 @@ public bool TryPickStrengthMovementVariant38( /// /// /// - public global::Terra.StrengthMovementVariant38 PickStrengthMovementVariant38() => IsStrengthMovementVariant38 - ? StrengthMovementVariant38!.Value + public global::Terra.StrengthMovementVariant38 PickStrengthMovementVariant38() => StrengthMovementVariant38 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant38' but the value was {ToString()}."); /// @@ -1449,8 +1449,8 @@ public bool TryPickStrengthMovementVariant39( /// /// /// - public global::Terra.StrengthMovementVariant39 PickStrengthMovementVariant39() => IsStrengthMovementVariant39 - ? StrengthMovementVariant39!.Value + public global::Terra.StrengthMovementVariant39 PickStrengthMovementVariant39() => StrengthMovementVariant39 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant39' but the value was {ToString()}."); /// @@ -1486,8 +1486,8 @@ public bool TryPickStrengthMovementVariant40( /// /// /// - public global::Terra.StrengthMovementVariant40 PickStrengthMovementVariant40() => IsStrengthMovementVariant40 - ? StrengthMovementVariant40!.Value + public global::Terra.StrengthMovementVariant40 PickStrengthMovementVariant40() => StrengthMovementVariant40 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant40' but the value was {ToString()}."); /// @@ -1523,8 +1523,8 @@ public bool TryPickStrengthMovementVariant41( /// /// /// - public global::Terra.StrengthMovementVariant41 PickStrengthMovementVariant41() => IsStrengthMovementVariant41 - ? StrengthMovementVariant41!.Value + public global::Terra.StrengthMovementVariant41 PickStrengthMovementVariant41() => StrengthMovementVariant41 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant41' but the value was {ToString()}."); /// @@ -1560,8 +1560,8 @@ public bool TryPickStrengthMovementVariant42( /// /// /// - public global::Terra.StrengthMovementVariant42 PickStrengthMovementVariant42() => IsStrengthMovementVariant42 - ? StrengthMovementVariant42!.Value + public global::Terra.StrengthMovementVariant42 PickStrengthMovementVariant42() => StrengthMovementVariant42 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant42' but the value was {ToString()}."); /// @@ -1597,8 +1597,8 @@ public bool TryPickStrengthMovementVariant43( /// /// /// - public global::Terra.StrengthMovementVariant43 PickStrengthMovementVariant43() => IsStrengthMovementVariant43 - ? StrengthMovementVariant43!.Value + public global::Terra.StrengthMovementVariant43 PickStrengthMovementVariant43() => StrengthMovementVariant43 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant43' but the value was {ToString()}."); /// @@ -1634,8 +1634,8 @@ public bool TryPickStrengthMovementVariant44( /// /// /// - public global::Terra.StrengthMovementVariant44 PickStrengthMovementVariant44() => IsStrengthMovementVariant44 - ? StrengthMovementVariant44!.Value + public global::Terra.StrengthMovementVariant44 PickStrengthMovementVariant44() => StrengthMovementVariant44 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant44' but the value was {ToString()}."); /// @@ -1671,8 +1671,8 @@ public bool TryPickStrengthMovementVariant45( /// /// /// - public global::Terra.StrengthMovementVariant45 PickStrengthMovementVariant45() => IsStrengthMovementVariant45 - ? StrengthMovementVariant45!.Value + public global::Terra.StrengthMovementVariant45 PickStrengthMovementVariant45() => StrengthMovementVariant45 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant45' but the value was {ToString()}."); /// @@ -1708,8 +1708,8 @@ public bool TryPickStrengthMovementVariant46( /// /// /// - public global::Terra.StrengthMovementVariant46 PickStrengthMovementVariant46() => IsStrengthMovementVariant46 - ? StrengthMovementVariant46!.Value + public global::Terra.StrengthMovementVariant46 PickStrengthMovementVariant46() => StrengthMovementVariant46 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant46' but the value was {ToString()}."); /// @@ -1745,8 +1745,8 @@ public bool TryPickStrengthMovementVariant47( /// /// /// - public global::Terra.StrengthMovementVariant47 PickStrengthMovementVariant47() => IsStrengthMovementVariant47 - ? StrengthMovementVariant47!.Value + public global::Terra.StrengthMovementVariant47 PickStrengthMovementVariant47() => StrengthMovementVariant47 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant47' but the value was {ToString()}."); /// @@ -1782,8 +1782,8 @@ public bool TryPickStrengthMovementVariant48( /// /// /// - public global::Terra.StrengthMovementVariant48 PickStrengthMovementVariant48() => IsStrengthMovementVariant48 - ? StrengthMovementVariant48!.Value + public global::Terra.StrengthMovementVariant48 PickStrengthMovementVariant48() => StrengthMovementVariant48 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant48' but the value was {ToString()}."); /// @@ -1819,8 +1819,8 @@ public bool TryPickStrengthMovementVariant49( /// /// /// - public global::Terra.StrengthMovementVariant49 PickStrengthMovementVariant49() => IsStrengthMovementVariant49 - ? StrengthMovementVariant49!.Value + public global::Terra.StrengthMovementVariant49 PickStrengthMovementVariant49() => StrengthMovementVariant49 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant49' but the value was {ToString()}."); /// @@ -1856,8 +1856,8 @@ public bool TryPickStrengthMovementVariant50( /// /// /// - public global::Terra.StrengthMovementVariant50 PickStrengthMovementVariant50() => IsStrengthMovementVariant50 - ? StrengthMovementVariant50!.Value + public global::Terra.StrengthMovementVariant50 PickStrengthMovementVariant50() => StrengthMovementVariant50 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant50' but the value was {ToString()}."); /// @@ -1893,8 +1893,8 @@ public bool TryPickStrengthMovementVariant51( /// /// /// - public global::Terra.StrengthMovementVariant51 PickStrengthMovementVariant51() => IsStrengthMovementVariant51 - ? StrengthMovementVariant51!.Value + public global::Terra.StrengthMovementVariant51 PickStrengthMovementVariant51() => StrengthMovementVariant51 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant51' but the value was {ToString()}."); /// @@ -1930,8 +1930,8 @@ public bool TryPickStrengthMovementVariant52( /// /// /// - public global::Terra.StrengthMovementVariant52 PickStrengthMovementVariant52() => IsStrengthMovementVariant52 - ? StrengthMovementVariant52!.Value + public global::Terra.StrengthMovementVariant52 PickStrengthMovementVariant52() => StrengthMovementVariant52 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant52' but the value was {ToString()}."); /// @@ -1967,8 +1967,8 @@ public bool TryPickStrengthMovementVariant53( /// /// /// - public global::Terra.StrengthMovementVariant53 PickStrengthMovementVariant53() => IsStrengthMovementVariant53 - ? StrengthMovementVariant53!.Value + public global::Terra.StrengthMovementVariant53 PickStrengthMovementVariant53() => StrengthMovementVariant53 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant53' but the value was {ToString()}."); /// @@ -2004,8 +2004,8 @@ public bool TryPickStrengthMovementVariant54( /// /// /// - public global::Terra.StrengthMovementVariant54 PickStrengthMovementVariant54() => IsStrengthMovementVariant54 - ? StrengthMovementVariant54!.Value + public global::Terra.StrengthMovementVariant54 PickStrengthMovementVariant54() => StrengthMovementVariant54 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant54' but the value was {ToString()}."); /// @@ -2041,8 +2041,8 @@ public bool TryPickStrengthMovementVariant55( /// /// /// - public global::Terra.StrengthMovementVariant55 PickStrengthMovementVariant55() => IsStrengthMovementVariant55 - ? StrengthMovementVariant55!.Value + public global::Terra.StrengthMovementVariant55 PickStrengthMovementVariant55() => StrengthMovementVariant55 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant55' but the value was {ToString()}."); /// @@ -2078,8 +2078,8 @@ public bool TryPickStrengthMovementVariant56( /// /// /// - public global::Terra.StrengthMovementVariant56 PickStrengthMovementVariant56() => IsStrengthMovementVariant56 - ? StrengthMovementVariant56!.Value + public global::Terra.StrengthMovementVariant56 PickStrengthMovementVariant56() => StrengthMovementVariant56 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant56' but the value was {ToString()}."); /// @@ -2115,8 +2115,8 @@ public bool TryPickStrengthMovementVariant57( /// /// /// - public global::Terra.StrengthMovementVariant57 PickStrengthMovementVariant57() => IsStrengthMovementVariant57 - ? StrengthMovementVariant57!.Value + public global::Terra.StrengthMovementVariant57 PickStrengthMovementVariant57() => StrengthMovementVariant57 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant57' but the value was {ToString()}."); /// @@ -2152,8 +2152,8 @@ public bool TryPickStrengthMovementVariant58( /// /// /// - public global::Terra.StrengthMovementVariant58 PickStrengthMovementVariant58() => IsStrengthMovementVariant58 - ? StrengthMovementVariant58!.Value + public global::Terra.StrengthMovementVariant58 PickStrengthMovementVariant58() => StrengthMovementVariant58 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant58' but the value was {ToString()}."); /// @@ -2189,8 +2189,8 @@ public bool TryPickStrengthMovementVariant59( /// /// /// - public global::Terra.StrengthMovementVariant59 PickStrengthMovementVariant59() => IsStrengthMovementVariant59 - ? StrengthMovementVariant59!.Value + public global::Terra.StrengthMovementVariant59 PickStrengthMovementVariant59() => StrengthMovementVariant59 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant59' but the value was {ToString()}."); /// @@ -2226,8 +2226,8 @@ public bool TryPickStrengthMovementVariant60( /// /// /// - public global::Terra.StrengthMovementVariant60 PickStrengthMovementVariant60() => IsStrengthMovementVariant60 - ? StrengthMovementVariant60!.Value + public global::Terra.StrengthMovementVariant60 PickStrengthMovementVariant60() => StrengthMovementVariant60 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant60' but the value was {ToString()}."); /// @@ -2263,8 +2263,8 @@ public bool TryPickStrengthMovementVariant61( /// /// /// - public global::Terra.StrengthMovementVariant61 PickStrengthMovementVariant61() => IsStrengthMovementVariant61 - ? StrengthMovementVariant61!.Value + public global::Terra.StrengthMovementVariant61 PickStrengthMovementVariant61() => StrengthMovementVariant61 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant61' but the value was {ToString()}."); /// @@ -2300,8 +2300,8 @@ public bool TryPickStrengthMovementVariant62( /// /// /// - public global::Terra.StrengthMovementVariant62 PickStrengthMovementVariant62() => IsStrengthMovementVariant62 - ? StrengthMovementVariant62!.Value + public global::Terra.StrengthMovementVariant62 PickStrengthMovementVariant62() => StrengthMovementVariant62 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant62' but the value was {ToString()}."); /// @@ -2337,8 +2337,8 @@ public bool TryPickStrengthMovementVariant63( /// /// /// - public global::Terra.StrengthMovementVariant63 PickStrengthMovementVariant63() => IsStrengthMovementVariant63 - ? StrengthMovementVariant63!.Value + public global::Terra.StrengthMovementVariant63 PickStrengthMovementVariant63() => StrengthMovementVariant63 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant63' but the value was {ToString()}."); /// @@ -2374,8 +2374,8 @@ public bool TryPickStrengthMovementVariant64( /// /// /// - public global::Terra.StrengthMovementVariant64 PickStrengthMovementVariant64() => IsStrengthMovementVariant64 - ? StrengthMovementVariant64!.Value + public global::Terra.StrengthMovementVariant64 PickStrengthMovementVariant64() => StrengthMovementVariant64 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant64' but the value was {ToString()}."); /// @@ -2411,8 +2411,8 @@ public bool TryPickStrengthMovementVariant65( /// /// /// - public global::Terra.StrengthMovementVariant65 PickStrengthMovementVariant65() => IsStrengthMovementVariant65 - ? StrengthMovementVariant65!.Value + public global::Terra.StrengthMovementVariant65 PickStrengthMovementVariant65() => StrengthMovementVariant65 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant65' but the value was {ToString()}."); /// @@ -2448,8 +2448,8 @@ public bool TryPickStrengthMovementVariant66( /// /// /// - public global::Terra.StrengthMovementVariant66 PickStrengthMovementVariant66() => IsStrengthMovementVariant66 - ? StrengthMovementVariant66!.Value + public global::Terra.StrengthMovementVariant66 PickStrengthMovementVariant66() => StrengthMovementVariant66 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant66' but the value was {ToString()}."); /// @@ -2485,8 +2485,8 @@ public bool TryPickStrengthMovementVariant67( /// /// /// - public global::Terra.StrengthMovementVariant67 PickStrengthMovementVariant67() => IsStrengthMovementVariant67 - ? StrengthMovementVariant67!.Value + public global::Terra.StrengthMovementVariant67 PickStrengthMovementVariant67() => StrengthMovementVariant67 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant67' but the value was {ToString()}."); /// @@ -2522,8 +2522,8 @@ public bool TryPickStrengthMovementVariant68( /// /// /// - public global::Terra.StrengthMovementVariant68 PickStrengthMovementVariant68() => IsStrengthMovementVariant68 - ? StrengthMovementVariant68!.Value + public global::Terra.StrengthMovementVariant68 PickStrengthMovementVariant68() => StrengthMovementVariant68 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant68' but the value was {ToString()}."); /// @@ -2559,8 +2559,8 @@ public bool TryPickStrengthMovementVariant69( /// /// /// - public global::Terra.StrengthMovementVariant69 PickStrengthMovementVariant69() => IsStrengthMovementVariant69 - ? StrengthMovementVariant69!.Value + public global::Terra.StrengthMovementVariant69 PickStrengthMovementVariant69() => StrengthMovementVariant69 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant69' but the value was {ToString()}."); /// @@ -2596,8 +2596,8 @@ public bool TryPickStrengthMovementVariant70( /// /// /// - public global::Terra.StrengthMovementVariant70 PickStrengthMovementVariant70() => IsStrengthMovementVariant70 - ? StrengthMovementVariant70!.Value + public global::Terra.StrengthMovementVariant70 PickStrengthMovementVariant70() => StrengthMovementVariant70 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant70' but the value was {ToString()}."); /// @@ -2633,8 +2633,8 @@ public bool TryPickStrengthMovementVariant71( /// /// /// - public global::Terra.StrengthMovementVariant71 PickStrengthMovementVariant71() => IsStrengthMovementVariant71 - ? StrengthMovementVariant71!.Value + public global::Terra.StrengthMovementVariant71 PickStrengthMovementVariant71() => StrengthMovementVariant71 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant71' but the value was {ToString()}."); /// @@ -2670,8 +2670,8 @@ public bool TryPickStrengthMovementVariant72( /// /// /// - public global::Terra.StrengthMovementVariant72 PickStrengthMovementVariant72() => IsStrengthMovementVariant72 - ? StrengthMovementVariant72!.Value + public global::Terra.StrengthMovementVariant72 PickStrengthMovementVariant72() => StrengthMovementVariant72 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant72' but the value was {ToString()}."); /// @@ -2707,8 +2707,8 @@ public bool TryPickStrengthMovementVariant73( /// /// /// - public global::Terra.StrengthMovementVariant73 PickStrengthMovementVariant73() => IsStrengthMovementVariant73 - ? StrengthMovementVariant73!.Value + public global::Terra.StrengthMovementVariant73 PickStrengthMovementVariant73() => StrengthMovementVariant73 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant73' but the value was {ToString()}."); /// @@ -2744,8 +2744,8 @@ public bool TryPickStrengthMovementVariant74( /// /// /// - public global::Terra.StrengthMovementVariant74 PickStrengthMovementVariant74() => IsStrengthMovementVariant74 - ? StrengthMovementVariant74!.Value + public global::Terra.StrengthMovementVariant74 PickStrengthMovementVariant74() => StrengthMovementVariant74 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant74' but the value was {ToString()}."); /// @@ -2781,8 +2781,8 @@ public bool TryPickStrengthMovementVariant75( /// /// /// - public global::Terra.StrengthMovementVariant75 PickStrengthMovementVariant75() => IsStrengthMovementVariant75 - ? StrengthMovementVariant75!.Value + public global::Terra.StrengthMovementVariant75 PickStrengthMovementVariant75() => StrengthMovementVariant75 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant75' but the value was {ToString()}."); /// @@ -2818,8 +2818,8 @@ public bool TryPickStrengthMovementVariant76( /// /// /// - public global::Terra.StrengthMovementVariant76 PickStrengthMovementVariant76() => IsStrengthMovementVariant76 - ? StrengthMovementVariant76!.Value + public global::Terra.StrengthMovementVariant76 PickStrengthMovementVariant76() => StrengthMovementVariant76 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant76' but the value was {ToString()}."); /// @@ -2855,8 +2855,8 @@ public bool TryPickStrengthMovementVariant77( /// /// /// - public global::Terra.StrengthMovementVariant77 PickStrengthMovementVariant77() => IsStrengthMovementVariant77 - ? StrengthMovementVariant77!.Value + public global::Terra.StrengthMovementVariant77 PickStrengthMovementVariant77() => StrengthMovementVariant77 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant77' but the value was {ToString()}."); /// @@ -2892,8 +2892,8 @@ public bool TryPickStrengthMovementVariant78( /// /// /// - public global::Terra.StrengthMovementVariant78 PickStrengthMovementVariant78() => IsStrengthMovementVariant78 - ? StrengthMovementVariant78!.Value + public global::Terra.StrengthMovementVariant78 PickStrengthMovementVariant78() => StrengthMovementVariant78 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant78' but the value was {ToString()}."); /// @@ -2929,8 +2929,8 @@ public bool TryPickStrengthMovementVariant79( /// /// /// - public global::Terra.StrengthMovementVariant79 PickStrengthMovementVariant79() => IsStrengthMovementVariant79 - ? StrengthMovementVariant79!.Value + public global::Terra.StrengthMovementVariant79 PickStrengthMovementVariant79() => StrengthMovementVariant79 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant79' but the value was {ToString()}."); /// @@ -2966,8 +2966,8 @@ public bool TryPickStrengthMovementVariant80( /// /// /// - public global::Terra.StrengthMovementVariant80 PickStrengthMovementVariant80() => IsStrengthMovementVariant80 - ? StrengthMovementVariant80!.Value + public global::Terra.StrengthMovementVariant80 PickStrengthMovementVariant80() => StrengthMovementVariant80 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant80' but the value was {ToString()}."); /// @@ -3003,8 +3003,8 @@ public bool TryPickStrengthMovementVariant81( /// /// /// - public global::Terra.StrengthMovementVariant81 PickStrengthMovementVariant81() => IsStrengthMovementVariant81 - ? StrengthMovementVariant81!.Value + public global::Terra.StrengthMovementVariant81 PickStrengthMovementVariant81() => StrengthMovementVariant81 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant81' but the value was {ToString()}."); /// @@ -3040,8 +3040,8 @@ public bool TryPickStrengthMovementVariant82( /// /// /// - public global::Terra.StrengthMovementVariant82 PickStrengthMovementVariant82() => IsStrengthMovementVariant82 - ? StrengthMovementVariant82!.Value + public global::Terra.StrengthMovementVariant82 PickStrengthMovementVariant82() => StrengthMovementVariant82 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant82' but the value was {ToString()}."); /// @@ -3077,8 +3077,8 @@ public bool TryPickStrengthMovementVariant83( /// /// /// - public global::Terra.StrengthMovementVariant83 PickStrengthMovementVariant83() => IsStrengthMovementVariant83 - ? StrengthMovementVariant83!.Value + public global::Terra.StrengthMovementVariant83 PickStrengthMovementVariant83() => StrengthMovementVariant83 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant83' but the value was {ToString()}."); /// @@ -3114,8 +3114,8 @@ public bool TryPickStrengthMovementVariant84( /// /// /// - public global::Terra.StrengthMovementVariant84 PickStrengthMovementVariant84() => IsStrengthMovementVariant84 - ? StrengthMovementVariant84!.Value + public global::Terra.StrengthMovementVariant84 PickStrengthMovementVariant84() => StrengthMovementVariant84 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant84' but the value was {ToString()}."); /// @@ -3151,8 +3151,8 @@ public bool TryPickStrengthMovementVariant85( /// /// /// - public global::Terra.StrengthMovementVariant85 PickStrengthMovementVariant85() => IsStrengthMovementVariant85 - ? StrengthMovementVariant85!.Value + public global::Terra.StrengthMovementVariant85 PickStrengthMovementVariant85() => StrengthMovementVariant85 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant85' but the value was {ToString()}."); /// @@ -3188,8 +3188,8 @@ public bool TryPickStrengthMovementVariant86( /// /// /// - public global::Terra.StrengthMovementVariant86 PickStrengthMovementVariant86() => IsStrengthMovementVariant86 - ? StrengthMovementVariant86!.Value + public global::Terra.StrengthMovementVariant86 PickStrengthMovementVariant86() => StrengthMovementVariant86 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant86' but the value was {ToString()}."); /// @@ -3225,8 +3225,8 @@ public bool TryPickStrengthMovementVariant87( /// /// /// - public global::Terra.StrengthMovementVariant87 PickStrengthMovementVariant87() => IsStrengthMovementVariant87 - ? StrengthMovementVariant87!.Value + public global::Terra.StrengthMovementVariant87 PickStrengthMovementVariant87() => StrengthMovementVariant87 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant87' but the value was {ToString()}."); /// @@ -3262,8 +3262,8 @@ public bool TryPickStrengthMovementVariant88( /// /// /// - public global::Terra.StrengthMovementVariant88 PickStrengthMovementVariant88() => IsStrengthMovementVariant88 - ? StrengthMovementVariant88!.Value + public global::Terra.StrengthMovementVariant88 PickStrengthMovementVariant88() => StrengthMovementVariant88 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant88' but the value was {ToString()}."); /// @@ -3299,8 +3299,8 @@ public bool TryPickStrengthMovementVariant89( /// /// /// - public global::Terra.StrengthMovementVariant89 PickStrengthMovementVariant89() => IsStrengthMovementVariant89 - ? StrengthMovementVariant89!.Value + public global::Terra.StrengthMovementVariant89 PickStrengthMovementVariant89() => StrengthMovementVariant89 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant89' but the value was {ToString()}."); /// @@ -3336,8 +3336,8 @@ public bool TryPickStrengthMovementVariant90( /// /// /// - public global::Terra.StrengthMovementVariant90 PickStrengthMovementVariant90() => IsStrengthMovementVariant90 - ? StrengthMovementVariant90!.Value + public global::Terra.StrengthMovementVariant90 PickStrengthMovementVariant90() => StrengthMovementVariant90 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant90' but the value was {ToString()}."); /// @@ -3373,8 +3373,8 @@ public bool TryPickStrengthMovementVariant91( /// /// /// - public global::Terra.StrengthMovementVariant91 PickStrengthMovementVariant91() => IsStrengthMovementVariant91 - ? StrengthMovementVariant91!.Value + public global::Terra.StrengthMovementVariant91 PickStrengthMovementVariant91() => StrengthMovementVariant91 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant91' but the value was {ToString()}."); /// @@ -3410,8 +3410,8 @@ public bool TryPickStrengthMovementVariant92( /// /// /// - public global::Terra.StrengthMovementVariant92 PickStrengthMovementVariant92() => IsStrengthMovementVariant92 - ? StrengthMovementVariant92!.Value + public global::Terra.StrengthMovementVariant92 PickStrengthMovementVariant92() => StrengthMovementVariant92 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant92' but the value was {ToString()}."); /// @@ -3447,8 +3447,8 @@ public bool TryPickStrengthMovementVariant93( /// /// /// - public global::Terra.StrengthMovementVariant93 PickStrengthMovementVariant93() => IsStrengthMovementVariant93 - ? StrengthMovementVariant93!.Value + public global::Terra.StrengthMovementVariant93 PickStrengthMovementVariant93() => StrengthMovementVariant93 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant93' but the value was {ToString()}."); /// @@ -3484,8 +3484,8 @@ public bool TryPickStrengthMovementVariant94( /// /// /// - public global::Terra.StrengthMovementVariant94 PickStrengthMovementVariant94() => IsStrengthMovementVariant94 - ? StrengthMovementVariant94!.Value + public global::Terra.StrengthMovementVariant94 PickStrengthMovementVariant94() => StrengthMovementVariant94 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant94' but the value was {ToString()}."); /// @@ -3521,8 +3521,8 @@ public bool TryPickStrengthMovementVariant95( /// /// /// - public global::Terra.StrengthMovementVariant95 PickStrengthMovementVariant95() => IsStrengthMovementVariant95 - ? StrengthMovementVariant95!.Value + public global::Terra.StrengthMovementVariant95 PickStrengthMovementVariant95() => StrengthMovementVariant95 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant95' but the value was {ToString()}."); /// @@ -3558,8 +3558,8 @@ public bool TryPickStrengthMovementVariant96( /// /// /// - public global::Terra.StrengthMovementVariant96 PickStrengthMovementVariant96() => IsStrengthMovementVariant96 - ? StrengthMovementVariant96!.Value + public global::Terra.StrengthMovementVariant96 PickStrengthMovementVariant96() => StrengthMovementVariant96 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant96' but the value was {ToString()}."); /// @@ -3595,8 +3595,8 @@ public bool TryPickStrengthMovementVariant97( /// /// /// - public global::Terra.StrengthMovementVariant97 PickStrengthMovementVariant97() => IsStrengthMovementVariant97 - ? StrengthMovementVariant97!.Value + public global::Terra.StrengthMovementVariant97 PickStrengthMovementVariant97() => StrengthMovementVariant97 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant97' but the value was {ToString()}."); /// @@ -3632,8 +3632,8 @@ public bool TryPickStrengthMovementVariant98( /// /// /// - public global::Terra.StrengthMovementVariant98 PickStrengthMovementVariant98() => IsStrengthMovementVariant98 - ? StrengthMovementVariant98!.Value + public global::Terra.StrengthMovementVariant98 PickStrengthMovementVariant98() => StrengthMovementVariant98 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant98' but the value was {ToString()}."); /// @@ -3669,8 +3669,8 @@ public bool TryPickStrengthMovementVariant99( /// /// /// - public global::Terra.StrengthMovementVariant99 PickStrengthMovementVariant99() => IsStrengthMovementVariant99 - ? StrengthMovementVariant99!.Value + public global::Terra.StrengthMovementVariant99 PickStrengthMovementVariant99() => StrengthMovementVariant99 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant99' but the value was {ToString()}."); /// @@ -3706,8 +3706,8 @@ public bool TryPickStrengthMovementVariant100( /// /// /// - public global::Terra.StrengthMovementVariant100 PickStrengthMovementVariant100() => IsStrengthMovementVariant100 - ? StrengthMovementVariant100!.Value + public global::Terra.StrengthMovementVariant100 PickStrengthMovementVariant100() => StrengthMovementVariant100 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant100' but the value was {ToString()}."); /// @@ -3743,8 +3743,8 @@ public bool TryPickStrengthMovementVariant101( /// /// /// - public global::Terra.StrengthMovementVariant101 PickStrengthMovementVariant101() => IsStrengthMovementVariant101 - ? StrengthMovementVariant101!.Value + public global::Terra.StrengthMovementVariant101 PickStrengthMovementVariant101() => StrengthMovementVariant101 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant101' but the value was {ToString()}."); /// @@ -3780,8 +3780,8 @@ public bool TryPickStrengthMovementVariant102( /// /// /// - public global::Terra.StrengthMovementVariant102 PickStrengthMovementVariant102() => IsStrengthMovementVariant102 - ? StrengthMovementVariant102!.Value + public global::Terra.StrengthMovementVariant102 PickStrengthMovementVariant102() => StrengthMovementVariant102 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant102' but the value was {ToString()}."); /// @@ -3817,8 +3817,8 @@ public bool TryPickStrengthMovementVariant103( /// /// /// - public global::Terra.StrengthMovementVariant103 PickStrengthMovementVariant103() => IsStrengthMovementVariant103 - ? StrengthMovementVariant103!.Value + public global::Terra.StrengthMovementVariant103 PickStrengthMovementVariant103() => StrengthMovementVariant103 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant103' but the value was {ToString()}."); /// @@ -3854,8 +3854,8 @@ public bool TryPickStrengthMovementVariant104( /// /// /// - public global::Terra.StrengthMovementVariant104 PickStrengthMovementVariant104() => IsStrengthMovementVariant104 - ? StrengthMovementVariant104!.Value + public global::Terra.StrengthMovementVariant104 PickStrengthMovementVariant104() => StrengthMovementVariant104 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant104' but the value was {ToString()}."); /// @@ -3891,8 +3891,8 @@ public bool TryPickStrengthMovementVariant105( /// /// /// - public global::Terra.StrengthMovementVariant105 PickStrengthMovementVariant105() => IsStrengthMovementVariant105 - ? StrengthMovementVariant105!.Value + public global::Terra.StrengthMovementVariant105 PickStrengthMovementVariant105() => StrengthMovementVariant105 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant105' but the value was {ToString()}."); /// @@ -3928,8 +3928,8 @@ public bool TryPickStrengthMovementVariant106( /// /// /// - public global::Terra.StrengthMovementVariant106 PickStrengthMovementVariant106() => IsStrengthMovementVariant106 - ? StrengthMovementVariant106!.Value + public global::Terra.StrengthMovementVariant106 PickStrengthMovementVariant106() => StrengthMovementVariant106 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant106' but the value was {ToString()}."); /// @@ -3965,8 +3965,8 @@ public bool TryPickStrengthMovementVariant107( /// /// /// - public global::Terra.StrengthMovementVariant107 PickStrengthMovementVariant107() => IsStrengthMovementVariant107 - ? StrengthMovementVariant107!.Value + public global::Terra.StrengthMovementVariant107 PickStrengthMovementVariant107() => StrengthMovementVariant107 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant107' but the value was {ToString()}."); /// @@ -4002,8 +4002,8 @@ public bool TryPickStrengthMovementVariant108( /// /// /// - public global::Terra.StrengthMovementVariant108 PickStrengthMovementVariant108() => IsStrengthMovementVariant108 - ? StrengthMovementVariant108!.Value + public global::Terra.StrengthMovementVariant108 PickStrengthMovementVariant108() => StrengthMovementVariant108 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant108' but the value was {ToString()}."); /// @@ -4039,8 +4039,8 @@ public bool TryPickStrengthMovementVariant109( /// /// /// - public global::Terra.StrengthMovementVariant109 PickStrengthMovementVariant109() => IsStrengthMovementVariant109 - ? StrengthMovementVariant109!.Value + public global::Terra.StrengthMovementVariant109 PickStrengthMovementVariant109() => StrengthMovementVariant109 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant109' but the value was {ToString()}."); /// @@ -4076,8 +4076,8 @@ public bool TryPickStrengthMovementVariant110( /// /// /// - public global::Terra.StrengthMovementVariant110 PickStrengthMovementVariant110() => IsStrengthMovementVariant110 - ? StrengthMovementVariant110!.Value + public global::Terra.StrengthMovementVariant110 PickStrengthMovementVariant110() => StrengthMovementVariant110 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant110' but the value was {ToString()}."); /// @@ -4113,8 +4113,8 @@ public bool TryPickStrengthMovementVariant111( /// /// /// - public global::Terra.StrengthMovementVariant111 PickStrengthMovementVariant111() => IsStrengthMovementVariant111 - ? StrengthMovementVariant111!.Value + public global::Terra.StrengthMovementVariant111 PickStrengthMovementVariant111() => StrengthMovementVariant111 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant111' but the value was {ToString()}."); /// @@ -4150,8 +4150,8 @@ public bool TryPickStrengthMovementVariant112( /// /// /// - public global::Terra.StrengthMovementVariant112 PickStrengthMovementVariant112() => IsStrengthMovementVariant112 - ? StrengthMovementVariant112!.Value + public global::Terra.StrengthMovementVariant112 PickStrengthMovementVariant112() => StrengthMovementVariant112 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant112' but the value was {ToString()}."); /// @@ -4187,8 +4187,8 @@ public bool TryPickStrengthMovementVariant113( /// /// /// - public global::Terra.StrengthMovementVariant113 PickStrengthMovementVariant113() => IsStrengthMovementVariant113 - ? StrengthMovementVariant113!.Value + public global::Terra.StrengthMovementVariant113 PickStrengthMovementVariant113() => StrengthMovementVariant113 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant113' but the value was {ToString()}."); /// @@ -4224,8 +4224,8 @@ public bool TryPickStrengthMovementVariant114( /// /// /// - public global::Terra.StrengthMovementVariant114 PickStrengthMovementVariant114() => IsStrengthMovementVariant114 - ? StrengthMovementVariant114!.Value + public global::Terra.StrengthMovementVariant114 PickStrengthMovementVariant114() => StrengthMovementVariant114 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant114' but the value was {ToString()}."); /// @@ -4261,8 +4261,8 @@ public bool TryPickStrengthMovementVariant115( /// /// /// - public global::Terra.StrengthMovementVariant115 PickStrengthMovementVariant115() => IsStrengthMovementVariant115 - ? StrengthMovementVariant115!.Value + public global::Terra.StrengthMovementVariant115 PickStrengthMovementVariant115() => StrengthMovementVariant115 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant115' but the value was {ToString()}."); /// @@ -4298,8 +4298,8 @@ public bool TryPickStrengthMovementVariant116( /// /// /// - public global::Terra.StrengthMovementVariant116 PickStrengthMovementVariant116() => IsStrengthMovementVariant116 - ? StrengthMovementVariant116!.Value + public global::Terra.StrengthMovementVariant116 PickStrengthMovementVariant116() => StrengthMovementVariant116 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant116' but the value was {ToString()}."); /// @@ -4335,8 +4335,8 @@ public bool TryPickStrengthMovementVariant117( /// /// /// - public global::Terra.StrengthMovementVariant117 PickStrengthMovementVariant117() => IsStrengthMovementVariant117 - ? StrengthMovementVariant117!.Value + public global::Terra.StrengthMovementVariant117 PickStrengthMovementVariant117() => StrengthMovementVariant117 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant117' but the value was {ToString()}."); /// @@ -4372,8 +4372,8 @@ public bool TryPickStrengthMovementVariant118( /// /// /// - public global::Terra.StrengthMovementVariant118 PickStrengthMovementVariant118() => IsStrengthMovementVariant118 - ? StrengthMovementVariant118!.Value + public global::Terra.StrengthMovementVariant118 PickStrengthMovementVariant118() => StrengthMovementVariant118 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant118' but the value was {ToString()}."); /// @@ -4409,8 +4409,8 @@ public bool TryPickStrengthMovementVariant119( /// /// /// - public global::Terra.StrengthMovementVariant119 PickStrengthMovementVariant119() => IsStrengthMovementVariant119 - ? StrengthMovementVariant119!.Value + public global::Terra.StrengthMovementVariant119 PickStrengthMovementVariant119() => StrengthMovementVariant119 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant119' but the value was {ToString()}."); /// @@ -4446,8 +4446,8 @@ public bool TryPickStrengthMovementVariant120( /// /// /// - public global::Terra.StrengthMovementVariant120 PickStrengthMovementVariant120() => IsStrengthMovementVariant120 - ? StrengthMovementVariant120!.Value + public global::Terra.StrengthMovementVariant120 PickStrengthMovementVariant120() => StrengthMovementVariant120 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant120' but the value was {ToString()}."); /// @@ -4483,8 +4483,8 @@ public bool TryPickStrengthMovementVariant121( /// /// /// - public global::Terra.StrengthMovementVariant121 PickStrengthMovementVariant121() => IsStrengthMovementVariant121 - ? StrengthMovementVariant121!.Value + public global::Terra.StrengthMovementVariant121 PickStrengthMovementVariant121() => StrengthMovementVariant121 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant121' but the value was {ToString()}."); /// @@ -4520,8 +4520,8 @@ public bool TryPickStrengthMovementVariant122( /// /// /// - public global::Terra.StrengthMovementVariant122 PickStrengthMovementVariant122() => IsStrengthMovementVariant122 - ? StrengthMovementVariant122!.Value + public global::Terra.StrengthMovementVariant122 PickStrengthMovementVariant122() => StrengthMovementVariant122 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant122' but the value was {ToString()}."); /// @@ -4557,8 +4557,8 @@ public bool TryPickStrengthMovementVariant123( /// /// /// - public global::Terra.StrengthMovementVariant123 PickStrengthMovementVariant123() => IsStrengthMovementVariant123 - ? StrengthMovementVariant123!.Value + public global::Terra.StrengthMovementVariant123 PickStrengthMovementVariant123() => StrengthMovementVariant123 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant123' but the value was {ToString()}."); /// @@ -4594,8 +4594,8 @@ public bool TryPickStrengthMovementVariant124( /// /// /// - public global::Terra.StrengthMovementVariant124 PickStrengthMovementVariant124() => IsStrengthMovementVariant124 - ? StrengthMovementVariant124!.Value + public global::Terra.StrengthMovementVariant124 PickStrengthMovementVariant124() => StrengthMovementVariant124 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant124' but the value was {ToString()}."); /// @@ -4631,8 +4631,8 @@ public bool TryPickStrengthMovementVariant125( /// /// /// - public global::Terra.StrengthMovementVariant125 PickStrengthMovementVariant125() => IsStrengthMovementVariant125 - ? StrengthMovementVariant125!.Value + public global::Terra.StrengthMovementVariant125 PickStrengthMovementVariant125() => StrengthMovementVariant125 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant125' but the value was {ToString()}."); /// @@ -4668,8 +4668,8 @@ public bool TryPickStrengthMovementVariant126( /// /// /// - public global::Terra.StrengthMovementVariant126 PickStrengthMovementVariant126() => IsStrengthMovementVariant126 - ? StrengthMovementVariant126!.Value + public global::Terra.StrengthMovementVariant126 PickStrengthMovementVariant126() => StrengthMovementVariant126 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant126' but the value was {ToString()}."); /// @@ -4705,8 +4705,8 @@ public bool TryPickStrengthMovementVariant127( /// /// /// - public global::Terra.StrengthMovementVariant127 PickStrengthMovementVariant127() => IsStrengthMovementVariant127 - ? StrengthMovementVariant127!.Value + public global::Terra.StrengthMovementVariant127 PickStrengthMovementVariant127() => StrengthMovementVariant127 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant127' but the value was {ToString()}."); /// @@ -4742,8 +4742,8 @@ public bool TryPickStrengthMovementVariant128( /// /// /// - public global::Terra.StrengthMovementVariant128 PickStrengthMovementVariant128() => IsStrengthMovementVariant128 - ? StrengthMovementVariant128!.Value + public global::Terra.StrengthMovementVariant128 PickStrengthMovementVariant128() => StrengthMovementVariant128 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant128' but the value was {ToString()}."); /// @@ -4779,8 +4779,8 @@ public bool TryPickStrengthMovementVariant129( /// /// /// - public global::Terra.StrengthMovementVariant129 PickStrengthMovementVariant129() => IsStrengthMovementVariant129 - ? StrengthMovementVariant129!.Value + public global::Terra.StrengthMovementVariant129 PickStrengthMovementVariant129() => StrengthMovementVariant129 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant129' but the value was {ToString()}."); /// @@ -4816,8 +4816,8 @@ public bool TryPickStrengthMovementVariant130( /// /// /// - public global::Terra.StrengthMovementVariant130 PickStrengthMovementVariant130() => IsStrengthMovementVariant130 - ? StrengthMovementVariant130!.Value + public global::Terra.StrengthMovementVariant130 PickStrengthMovementVariant130() => StrengthMovementVariant130 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant130' but the value was {ToString()}."); /// @@ -4853,8 +4853,8 @@ public bool TryPickStrengthMovementVariant131( /// /// /// - public global::Terra.StrengthMovementVariant131 PickStrengthMovementVariant131() => IsStrengthMovementVariant131 - ? StrengthMovementVariant131!.Value + public global::Terra.StrengthMovementVariant131 PickStrengthMovementVariant131() => StrengthMovementVariant131 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant131' but the value was {ToString()}."); /// @@ -4890,8 +4890,8 @@ public bool TryPickStrengthMovementVariant132( /// /// /// - public global::Terra.StrengthMovementVariant132 PickStrengthMovementVariant132() => IsStrengthMovementVariant132 - ? StrengthMovementVariant132!.Value + public global::Terra.StrengthMovementVariant132 PickStrengthMovementVariant132() => StrengthMovementVariant132 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant132' but the value was {ToString()}."); /// @@ -4927,8 +4927,8 @@ public bool TryPickStrengthMovementVariant133( /// /// /// - public global::Terra.StrengthMovementVariant133 PickStrengthMovementVariant133() => IsStrengthMovementVariant133 - ? StrengthMovementVariant133!.Value + public global::Terra.StrengthMovementVariant133 PickStrengthMovementVariant133() => StrengthMovementVariant133 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant133' but the value was {ToString()}."); /// @@ -4964,8 +4964,8 @@ public bool TryPickStrengthMovementVariant134( /// /// /// - public global::Terra.StrengthMovementVariant134 PickStrengthMovementVariant134() => IsStrengthMovementVariant134 - ? StrengthMovementVariant134!.Value + public global::Terra.StrengthMovementVariant134 PickStrengthMovementVariant134() => StrengthMovementVariant134 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant134' but the value was {ToString()}."); /// @@ -5001,8 +5001,8 @@ public bool TryPickStrengthMovementVariant135( /// /// /// - public global::Terra.StrengthMovementVariant135 PickStrengthMovementVariant135() => IsStrengthMovementVariant135 - ? StrengthMovementVariant135!.Value + public global::Terra.StrengthMovementVariant135 PickStrengthMovementVariant135() => StrengthMovementVariant135 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant135' but the value was {ToString()}."); /// @@ -5038,8 +5038,8 @@ public bool TryPickStrengthMovementVariant136( /// /// /// - public global::Terra.StrengthMovementVariant136 PickStrengthMovementVariant136() => IsStrengthMovementVariant136 - ? StrengthMovementVariant136!.Value + public global::Terra.StrengthMovementVariant136 PickStrengthMovementVariant136() => StrengthMovementVariant136 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant136' but the value was {ToString()}."); /// @@ -5075,8 +5075,8 @@ public bool TryPickStrengthMovementVariant137( /// /// /// - public global::Terra.StrengthMovementVariant137 PickStrengthMovementVariant137() => IsStrengthMovementVariant137 - ? StrengthMovementVariant137!.Value + public global::Terra.StrengthMovementVariant137 PickStrengthMovementVariant137() => StrengthMovementVariant137 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant137' but the value was {ToString()}."); /// @@ -5112,8 +5112,8 @@ public bool TryPickStrengthMovementVariant138( /// /// /// - public global::Terra.StrengthMovementVariant138 PickStrengthMovementVariant138() => IsStrengthMovementVariant138 - ? StrengthMovementVariant138!.Value + public global::Terra.StrengthMovementVariant138 PickStrengthMovementVariant138() => StrengthMovementVariant138 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant138' but the value was {ToString()}."); /// @@ -5149,8 +5149,8 @@ public bool TryPickStrengthMovementVariant139( /// /// /// - public global::Terra.StrengthMovementVariant139 PickStrengthMovementVariant139() => IsStrengthMovementVariant139 - ? StrengthMovementVariant139!.Value + public global::Terra.StrengthMovementVariant139 PickStrengthMovementVariant139() => StrengthMovementVariant139 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant139' but the value was {ToString()}."); /// @@ -5186,8 +5186,8 @@ public bool TryPickStrengthMovementVariant140( /// /// /// - public global::Terra.StrengthMovementVariant140 PickStrengthMovementVariant140() => IsStrengthMovementVariant140 - ? StrengthMovementVariant140!.Value + public global::Terra.StrengthMovementVariant140 PickStrengthMovementVariant140() => StrengthMovementVariant140 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant140' but the value was {ToString()}."); /// @@ -5223,8 +5223,8 @@ public bool TryPickStrengthMovementVariant141( /// /// /// - public global::Terra.StrengthMovementVariant141 PickStrengthMovementVariant141() => IsStrengthMovementVariant141 - ? StrengthMovementVariant141!.Value + public global::Terra.StrengthMovementVariant141 PickStrengthMovementVariant141() => StrengthMovementVariant141 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant141' but the value was {ToString()}."); /// @@ -5260,8 +5260,8 @@ public bool TryPickStrengthMovementVariant142( /// /// /// - public global::Terra.StrengthMovementVariant142 PickStrengthMovementVariant142() => IsStrengthMovementVariant142 - ? StrengthMovementVariant142!.Value + public global::Terra.StrengthMovementVariant142 PickStrengthMovementVariant142() => StrengthMovementVariant142 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant142' but the value was {ToString()}."); /// @@ -5297,8 +5297,8 @@ public bool TryPickStrengthMovementVariant143( /// /// /// - public global::Terra.StrengthMovementVariant143 PickStrengthMovementVariant143() => IsStrengthMovementVariant143 - ? StrengthMovementVariant143!.Value + public global::Terra.StrengthMovementVariant143 PickStrengthMovementVariant143() => StrengthMovementVariant143 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant143' but the value was {ToString()}."); /// @@ -5334,8 +5334,8 @@ public bool TryPickStrengthMovementVariant144( /// /// /// - public global::Terra.StrengthMovementVariant144 PickStrengthMovementVariant144() => IsStrengthMovementVariant144 - ? StrengthMovementVariant144!.Value + public global::Terra.StrengthMovementVariant144 PickStrengthMovementVariant144() => StrengthMovementVariant144 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant144' but the value was {ToString()}."); /// @@ -5371,8 +5371,8 @@ public bool TryPickStrengthMovementVariant145( /// /// /// - public global::Terra.StrengthMovementVariant145 PickStrengthMovementVariant145() => IsStrengthMovementVariant145 - ? StrengthMovementVariant145!.Value + public global::Terra.StrengthMovementVariant145 PickStrengthMovementVariant145() => StrengthMovementVariant145 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant145' but the value was {ToString()}."); /// @@ -5408,8 +5408,8 @@ public bool TryPickStrengthMovementVariant146( /// /// /// - public global::Terra.StrengthMovementVariant146 PickStrengthMovementVariant146() => IsStrengthMovementVariant146 - ? StrengthMovementVariant146!.Value + public global::Terra.StrengthMovementVariant146 PickStrengthMovementVariant146() => StrengthMovementVariant146 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant146' but the value was {ToString()}."); /// @@ -5445,8 +5445,8 @@ public bool TryPickStrengthMovementVariant147( /// /// /// - public global::Terra.StrengthMovementVariant147 PickStrengthMovementVariant147() => IsStrengthMovementVariant147 - ? StrengthMovementVariant147!.Value + public global::Terra.StrengthMovementVariant147 PickStrengthMovementVariant147() => StrengthMovementVariant147 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant147' but the value was {ToString()}."); /// @@ -5482,8 +5482,8 @@ public bool TryPickStrengthMovementVariant148( /// /// /// - public global::Terra.StrengthMovementVariant148 PickStrengthMovementVariant148() => IsStrengthMovementVariant148 - ? StrengthMovementVariant148!.Value + public global::Terra.StrengthMovementVariant148 PickStrengthMovementVariant148() => StrengthMovementVariant148 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant148' but the value was {ToString()}."); /// @@ -5519,8 +5519,8 @@ public bool TryPickStrengthMovementVariant149( /// /// /// - public global::Terra.StrengthMovementVariant149 PickStrengthMovementVariant149() => IsStrengthMovementVariant149 - ? StrengthMovementVariant149!.Value + public global::Terra.StrengthMovementVariant149 PickStrengthMovementVariant149() => StrengthMovementVariant149 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant149' but the value was {ToString()}."); /// @@ -5556,8 +5556,8 @@ public bool TryPickStrengthMovementVariant150( /// /// /// - public global::Terra.StrengthMovementVariant150 PickStrengthMovementVariant150() => IsStrengthMovementVariant150 - ? StrengthMovementVariant150!.Value + public global::Terra.StrengthMovementVariant150 PickStrengthMovementVariant150() => StrengthMovementVariant150 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant150' but the value was {ToString()}."); /// @@ -5593,8 +5593,8 @@ public bool TryPickStrengthMovementVariant151( /// /// /// - public global::Terra.StrengthMovementVariant151 PickStrengthMovementVariant151() => IsStrengthMovementVariant151 - ? StrengthMovementVariant151!.Value + public global::Terra.StrengthMovementVariant151 PickStrengthMovementVariant151() => StrengthMovementVariant151 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant151' but the value was {ToString()}."); /// @@ -5630,8 +5630,8 @@ public bool TryPickStrengthMovementVariant152( /// /// /// - public global::Terra.StrengthMovementVariant152 PickStrengthMovementVariant152() => IsStrengthMovementVariant152 - ? StrengthMovementVariant152!.Value + public global::Terra.StrengthMovementVariant152 PickStrengthMovementVariant152() => StrengthMovementVariant152 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant152' but the value was {ToString()}."); /// @@ -5667,8 +5667,8 @@ public bool TryPickStrengthMovementVariant153( /// /// /// - public global::Terra.StrengthMovementVariant153 PickStrengthMovementVariant153() => IsStrengthMovementVariant153 - ? StrengthMovementVariant153!.Value + public global::Terra.StrengthMovementVariant153 PickStrengthMovementVariant153() => StrengthMovementVariant153 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant153' but the value was {ToString()}."); /// @@ -5704,8 +5704,8 @@ public bool TryPickStrengthMovementVariant154( /// /// /// - public global::Terra.StrengthMovementVariant154 PickStrengthMovementVariant154() => IsStrengthMovementVariant154 - ? StrengthMovementVariant154!.Value + public global::Terra.StrengthMovementVariant154 PickStrengthMovementVariant154() => StrengthMovementVariant154 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant154' but the value was {ToString()}."); /// @@ -5741,8 +5741,8 @@ public bool TryPickStrengthMovementVariant155( /// /// /// - public global::Terra.StrengthMovementVariant155 PickStrengthMovementVariant155() => IsStrengthMovementVariant155 - ? StrengthMovementVariant155!.Value + public global::Terra.StrengthMovementVariant155 PickStrengthMovementVariant155() => StrengthMovementVariant155 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant155' but the value was {ToString()}."); /// @@ -5778,8 +5778,8 @@ public bool TryPickStrengthMovementVariant156( /// /// /// - public global::Terra.StrengthMovementVariant156 PickStrengthMovementVariant156() => IsStrengthMovementVariant156 - ? StrengthMovementVariant156!.Value + public global::Terra.StrengthMovementVariant156 PickStrengthMovementVariant156() => StrengthMovementVariant156 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant156' but the value was {ToString()}."); /// @@ -5815,8 +5815,8 @@ public bool TryPickStrengthMovementVariant157( /// /// /// - public global::Terra.StrengthMovementVariant157 PickStrengthMovementVariant157() => IsStrengthMovementVariant157 - ? StrengthMovementVariant157!.Value + public global::Terra.StrengthMovementVariant157 PickStrengthMovementVariant157() => StrengthMovementVariant157 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant157' but the value was {ToString()}."); /// @@ -5852,8 +5852,8 @@ public bool TryPickStrengthMovementVariant158( /// /// /// - public global::Terra.StrengthMovementVariant158 PickStrengthMovementVariant158() => IsStrengthMovementVariant158 - ? StrengthMovementVariant158!.Value + public global::Terra.StrengthMovementVariant158 PickStrengthMovementVariant158() => StrengthMovementVariant158 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant158' but the value was {ToString()}."); /// @@ -5889,8 +5889,8 @@ public bool TryPickStrengthMovementVariant159( /// /// /// - public global::Terra.StrengthMovementVariant159 PickStrengthMovementVariant159() => IsStrengthMovementVariant159 - ? StrengthMovementVariant159!.Value + public global::Terra.StrengthMovementVariant159 PickStrengthMovementVariant159() => StrengthMovementVariant159 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant159' but the value was {ToString()}."); /// @@ -5926,8 +5926,8 @@ public bool TryPickStrengthMovementVariant160( /// /// /// - public global::Terra.StrengthMovementVariant160 PickStrengthMovementVariant160() => IsStrengthMovementVariant160 - ? StrengthMovementVariant160!.Value + public global::Terra.StrengthMovementVariant160 PickStrengthMovementVariant160() => StrengthMovementVariant160 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant160' but the value was {ToString()}."); /// @@ -5963,8 +5963,8 @@ public bool TryPickStrengthMovementVariant161( /// /// /// - public global::Terra.StrengthMovementVariant161 PickStrengthMovementVariant161() => IsStrengthMovementVariant161 - ? StrengthMovementVariant161!.Value + public global::Terra.StrengthMovementVariant161 PickStrengthMovementVariant161() => StrengthMovementVariant161 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant161' but the value was {ToString()}."); /// @@ -6000,8 +6000,8 @@ public bool TryPickStrengthMovementVariant162( /// /// /// - public global::Terra.StrengthMovementVariant162 PickStrengthMovementVariant162() => IsStrengthMovementVariant162 - ? StrengthMovementVariant162!.Value + public global::Terra.StrengthMovementVariant162 PickStrengthMovementVariant162() => StrengthMovementVariant162 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant162' but the value was {ToString()}."); /// @@ -6037,8 +6037,8 @@ public bool TryPickStrengthMovementVariant163( /// /// /// - public global::Terra.StrengthMovementVariant163 PickStrengthMovementVariant163() => IsStrengthMovementVariant163 - ? StrengthMovementVariant163!.Value + public global::Terra.StrengthMovementVariant163 PickStrengthMovementVariant163() => StrengthMovementVariant163 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant163' but the value was {ToString()}."); /// @@ -6074,8 +6074,8 @@ public bool TryPickStrengthMovementVariant164( /// /// /// - public global::Terra.StrengthMovementVariant164 PickStrengthMovementVariant164() => IsStrengthMovementVariant164 - ? StrengthMovementVariant164!.Value + public global::Terra.StrengthMovementVariant164 PickStrengthMovementVariant164() => StrengthMovementVariant164 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant164' but the value was {ToString()}."); /// @@ -6111,8 +6111,8 @@ public bool TryPickStrengthMovementVariant165( /// /// /// - public global::Terra.StrengthMovementVariant165 PickStrengthMovementVariant165() => IsStrengthMovementVariant165 - ? StrengthMovementVariant165!.Value + public global::Terra.StrengthMovementVariant165 PickStrengthMovementVariant165() => StrengthMovementVariant165 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant165' but the value was {ToString()}."); /// @@ -6148,8 +6148,8 @@ public bool TryPickStrengthMovementVariant166( /// /// /// - public global::Terra.StrengthMovementVariant166 PickStrengthMovementVariant166() => IsStrengthMovementVariant166 - ? StrengthMovementVariant166!.Value + public global::Terra.StrengthMovementVariant166 PickStrengthMovementVariant166() => StrengthMovementVariant166 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant166' but the value was {ToString()}."); /// @@ -6185,8 +6185,8 @@ public bool TryPickStrengthMovementVariant167( /// /// /// - public global::Terra.StrengthMovementVariant167 PickStrengthMovementVariant167() => IsStrengthMovementVariant167 - ? StrengthMovementVariant167!.Value + public global::Terra.StrengthMovementVariant167 PickStrengthMovementVariant167() => StrengthMovementVariant167 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant167' but the value was {ToString()}."); /// @@ -6222,8 +6222,8 @@ public bool TryPickStrengthMovementVariant168( /// /// /// - public global::Terra.StrengthMovementVariant168 PickStrengthMovementVariant168() => IsStrengthMovementVariant168 - ? StrengthMovementVariant168!.Value + public global::Terra.StrengthMovementVariant168 PickStrengthMovementVariant168() => StrengthMovementVariant168 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant168' but the value was {ToString()}."); /// @@ -6259,8 +6259,8 @@ public bool TryPickStrengthMovementVariant169( /// /// /// - public global::Terra.StrengthMovementVariant169 PickStrengthMovementVariant169() => IsStrengthMovementVariant169 - ? StrengthMovementVariant169!.Value + public global::Terra.StrengthMovementVariant169 PickStrengthMovementVariant169() => StrengthMovementVariant169 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant169' but the value was {ToString()}."); /// @@ -6296,8 +6296,8 @@ public bool TryPickStrengthMovementVariant170( /// /// /// - public global::Terra.StrengthMovementVariant170 PickStrengthMovementVariant170() => IsStrengthMovementVariant170 - ? StrengthMovementVariant170!.Value + public global::Terra.StrengthMovementVariant170 PickStrengthMovementVariant170() => StrengthMovementVariant170 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant170' but the value was {ToString()}."); /// @@ -6333,8 +6333,8 @@ public bool TryPickStrengthMovementVariant171( /// /// /// - public global::Terra.StrengthMovementVariant171 PickStrengthMovementVariant171() => IsStrengthMovementVariant171 - ? StrengthMovementVariant171!.Value + public global::Terra.StrengthMovementVariant171 PickStrengthMovementVariant171() => StrengthMovementVariant171 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant171' but the value was {ToString()}."); /// @@ -6370,8 +6370,8 @@ public bool TryPickStrengthMovementVariant172( /// /// /// - public global::Terra.StrengthMovementVariant172 PickStrengthMovementVariant172() => IsStrengthMovementVariant172 - ? StrengthMovementVariant172!.Value + public global::Terra.StrengthMovementVariant172 PickStrengthMovementVariant172() => StrengthMovementVariant172 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant172' but the value was {ToString()}."); /// @@ -6407,8 +6407,8 @@ public bool TryPickStrengthMovementVariant173( /// /// /// - public global::Terra.StrengthMovementVariant173 PickStrengthMovementVariant173() => IsStrengthMovementVariant173 - ? StrengthMovementVariant173!.Value + public global::Terra.StrengthMovementVariant173 PickStrengthMovementVariant173() => StrengthMovementVariant173 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant173' but the value was {ToString()}."); /// @@ -6444,8 +6444,8 @@ public bool TryPickStrengthMovementVariant174( /// /// /// - public global::Terra.StrengthMovementVariant174 PickStrengthMovementVariant174() => IsStrengthMovementVariant174 - ? StrengthMovementVariant174!.Value + public global::Terra.StrengthMovementVariant174 PickStrengthMovementVariant174() => StrengthMovementVariant174 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant174' but the value was {ToString()}."); /// @@ -6481,8 +6481,8 @@ public bool TryPickStrengthMovementVariant175( /// /// /// - public global::Terra.StrengthMovementVariant175 PickStrengthMovementVariant175() => IsStrengthMovementVariant175 - ? StrengthMovementVariant175!.Value + public global::Terra.StrengthMovementVariant175 PickStrengthMovementVariant175() => StrengthMovementVariant175 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant175' but the value was {ToString()}."); /// @@ -6518,8 +6518,8 @@ public bool TryPickStrengthMovementVariant176( /// /// /// - public string PickStrengthMovementVariant176() => IsStrengthMovementVariant176 - ? StrengthMovementVariant176! + public string PickStrengthMovementVariant176() => StrengthMovementVariant176 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMovementVariant176' but the value was {ToString()}."); /// /// @@ -11488,709 +11488,709 @@ public bool Validate() Validate(); } - if (IsStrengthMovementVariant1 && strengthMovementVariant1 != null) + if (StrengthMovementVariant1 is { } __value0 && strengthMovementVariant1 != null) { - return strengthMovementVariant1(StrengthMovementVariant1!); + return strengthMovementVariant1(__value0); } - else if (IsStrengthMovementVariant2 && strengthMovementVariant2 != null) + else if (StrengthMovementVariant2 is { } __value1 && strengthMovementVariant2 != null) { - return strengthMovementVariant2(StrengthMovementVariant2!); + return strengthMovementVariant2(__value1); } - else if (IsStrengthMovementVariant3 && strengthMovementVariant3 != null) + else if (StrengthMovementVariant3 is { } __value2 && strengthMovementVariant3 != null) { - return strengthMovementVariant3(StrengthMovementVariant3!); + return strengthMovementVariant3(__value2); } - else if (IsStrengthMovementVariant4 && strengthMovementVariant4 != null) + else if (StrengthMovementVariant4 is { } __value3 && strengthMovementVariant4 != null) { - return strengthMovementVariant4(StrengthMovementVariant4!); + return strengthMovementVariant4(__value3); } - else if (IsStrengthMovementVariant5 && strengthMovementVariant5 != null) + else if (StrengthMovementVariant5 is { } __value4 && strengthMovementVariant5 != null) { - return strengthMovementVariant5(StrengthMovementVariant5!); + return strengthMovementVariant5(__value4); } - else if (IsStrengthMovementVariant6 && strengthMovementVariant6 != null) + else if (StrengthMovementVariant6 is { } __value5 && strengthMovementVariant6 != null) { - return strengthMovementVariant6(StrengthMovementVariant6!); + return strengthMovementVariant6(__value5); } - else if (IsStrengthMovementVariant7 && strengthMovementVariant7 != null) + else if (StrengthMovementVariant7 is { } __value6 && strengthMovementVariant7 != null) { - return strengthMovementVariant7(StrengthMovementVariant7!); + return strengthMovementVariant7(__value6); } - else if (IsStrengthMovementVariant8 && strengthMovementVariant8 != null) + else if (StrengthMovementVariant8 is { } __value7 && strengthMovementVariant8 != null) { - return strengthMovementVariant8(StrengthMovementVariant8!); + return strengthMovementVariant8(__value7); } - else if (IsStrengthMovementVariant9 && strengthMovementVariant9 != null) + else if (StrengthMovementVariant9 is { } __value8 && strengthMovementVariant9 != null) { - return strengthMovementVariant9(StrengthMovementVariant9!); + return strengthMovementVariant9(__value8); } - else if (IsStrengthMovementVariant10 && strengthMovementVariant10 != null) + else if (StrengthMovementVariant10 is { } __value9 && strengthMovementVariant10 != null) { - return strengthMovementVariant10(StrengthMovementVariant10!); + return strengthMovementVariant10(__value9); } - else if (IsStrengthMovementVariant11 && strengthMovementVariant11 != null) + else if (StrengthMovementVariant11 is { } __value10 && strengthMovementVariant11 != null) { - return strengthMovementVariant11(StrengthMovementVariant11!); + return strengthMovementVariant11(__value10); } - else if (IsStrengthMovementVariant12 && strengthMovementVariant12 != null) + else if (StrengthMovementVariant12 is { } __value11 && strengthMovementVariant12 != null) { - return strengthMovementVariant12(StrengthMovementVariant12!); + return strengthMovementVariant12(__value11); } - else if (IsStrengthMovementVariant13 && strengthMovementVariant13 != null) + else if (StrengthMovementVariant13 is { } __value12 && strengthMovementVariant13 != null) { - return strengthMovementVariant13(StrengthMovementVariant13!); + return strengthMovementVariant13(__value12); } - else if (IsStrengthMovementVariant14 && strengthMovementVariant14 != null) + else if (StrengthMovementVariant14 is { } __value13 && strengthMovementVariant14 != null) { - return strengthMovementVariant14(StrengthMovementVariant14!); + return strengthMovementVariant14(__value13); } - else if (IsStrengthMovementVariant15 && strengthMovementVariant15 != null) + else if (StrengthMovementVariant15 is { } __value14 && strengthMovementVariant15 != null) { - return strengthMovementVariant15(StrengthMovementVariant15!); + return strengthMovementVariant15(__value14); } - else if (IsStrengthMovementVariant16 && strengthMovementVariant16 != null) + else if (StrengthMovementVariant16 is { } __value15 && strengthMovementVariant16 != null) { - return strengthMovementVariant16(StrengthMovementVariant16!); + return strengthMovementVariant16(__value15); } - else if (IsStrengthMovementVariant17 && strengthMovementVariant17 != null) + else if (StrengthMovementVariant17 is { } __value16 && strengthMovementVariant17 != null) { - return strengthMovementVariant17(StrengthMovementVariant17!); + return strengthMovementVariant17(__value16); } - else if (IsStrengthMovementVariant18 && strengthMovementVariant18 != null) + else if (StrengthMovementVariant18 is { } __value17 && strengthMovementVariant18 != null) { - return strengthMovementVariant18(StrengthMovementVariant18!); + return strengthMovementVariant18(__value17); } - else if (IsStrengthMovementVariant19 && strengthMovementVariant19 != null) + else if (StrengthMovementVariant19 is { } __value18 && strengthMovementVariant19 != null) { - return strengthMovementVariant19(StrengthMovementVariant19!); + return strengthMovementVariant19(__value18); } - else if (IsStrengthMovementVariant20 && strengthMovementVariant20 != null) + else if (StrengthMovementVariant20 is { } __value19 && strengthMovementVariant20 != null) { - return strengthMovementVariant20(StrengthMovementVariant20!); + return strengthMovementVariant20(__value19); } - else if (IsStrengthMovementVariant21 && strengthMovementVariant21 != null) + else if (StrengthMovementVariant21 is { } __value20 && strengthMovementVariant21 != null) { - return strengthMovementVariant21(StrengthMovementVariant21!); + return strengthMovementVariant21(__value20); } - else if (IsStrengthMovementVariant22 && strengthMovementVariant22 != null) + else if (StrengthMovementVariant22 is { } __value21 && strengthMovementVariant22 != null) { - return strengthMovementVariant22(StrengthMovementVariant22!); + return strengthMovementVariant22(__value21); } - else if (IsStrengthMovementVariant23 && strengthMovementVariant23 != null) + else if (StrengthMovementVariant23 is { } __value22 && strengthMovementVariant23 != null) { - return strengthMovementVariant23(StrengthMovementVariant23!); + return strengthMovementVariant23(__value22); } - else if (IsStrengthMovementVariant24 && strengthMovementVariant24 != null) + else if (StrengthMovementVariant24 is { } __value23 && strengthMovementVariant24 != null) { - return strengthMovementVariant24(StrengthMovementVariant24!); + return strengthMovementVariant24(__value23); } - else if (IsStrengthMovementVariant25 && strengthMovementVariant25 != null) + else if (StrengthMovementVariant25 is { } __value24 && strengthMovementVariant25 != null) { - return strengthMovementVariant25(StrengthMovementVariant25!); + return strengthMovementVariant25(__value24); } - else if (IsStrengthMovementVariant26 && strengthMovementVariant26 != null) + else if (StrengthMovementVariant26 is { } __value25 && strengthMovementVariant26 != null) { - return strengthMovementVariant26(StrengthMovementVariant26!); + return strengthMovementVariant26(__value25); } - else if (IsStrengthMovementVariant27 && strengthMovementVariant27 != null) + else if (StrengthMovementVariant27 is { } __value26 && strengthMovementVariant27 != null) { - return strengthMovementVariant27(StrengthMovementVariant27!); + return strengthMovementVariant27(__value26); } - else if (IsStrengthMovementVariant28 && strengthMovementVariant28 != null) + else if (StrengthMovementVariant28 is { } __value27 && strengthMovementVariant28 != null) { - return strengthMovementVariant28(StrengthMovementVariant28!); + return strengthMovementVariant28(__value27); } - else if (IsStrengthMovementVariant29 && strengthMovementVariant29 != null) + else if (StrengthMovementVariant29 is { } __value28 && strengthMovementVariant29 != null) { - return strengthMovementVariant29(StrengthMovementVariant29!); + return strengthMovementVariant29(__value28); } - else if (IsStrengthMovementVariant30 && strengthMovementVariant30 != null) + else if (StrengthMovementVariant30 is { } __value29 && strengthMovementVariant30 != null) { - return strengthMovementVariant30(StrengthMovementVariant30!); + return strengthMovementVariant30(__value29); } - else if (IsStrengthMovementVariant31 && strengthMovementVariant31 != null) + else if (StrengthMovementVariant31 is { } __value30 && strengthMovementVariant31 != null) { - return strengthMovementVariant31(StrengthMovementVariant31!); + return strengthMovementVariant31(__value30); } - else if (IsStrengthMovementVariant32 && strengthMovementVariant32 != null) + else if (StrengthMovementVariant32 is { } __value31 && strengthMovementVariant32 != null) { - return strengthMovementVariant32(StrengthMovementVariant32!); + return strengthMovementVariant32(__value31); } - else if (IsStrengthMovementVariant33 && strengthMovementVariant33 != null) + else if (StrengthMovementVariant33 is { } __value32 && strengthMovementVariant33 != null) { - return strengthMovementVariant33(StrengthMovementVariant33!); + return strengthMovementVariant33(__value32); } - else if (IsStrengthMovementVariant34 && strengthMovementVariant34 != null) + else if (StrengthMovementVariant34 is { } __value33 && strengthMovementVariant34 != null) { - return strengthMovementVariant34(StrengthMovementVariant34!); + return strengthMovementVariant34(__value33); } - else if (IsStrengthMovementVariant35 && strengthMovementVariant35 != null) + else if (StrengthMovementVariant35 is { } __value34 && strengthMovementVariant35 != null) { - return strengthMovementVariant35(StrengthMovementVariant35!); + return strengthMovementVariant35(__value34); } - else if (IsStrengthMovementVariant36 && strengthMovementVariant36 != null) + else if (StrengthMovementVariant36 is { } __value35 && strengthMovementVariant36 != null) { - return strengthMovementVariant36(StrengthMovementVariant36!); + return strengthMovementVariant36(__value35); } - else if (IsStrengthMovementVariant37 && strengthMovementVariant37 != null) + else if (StrengthMovementVariant37 is { } __value36 && strengthMovementVariant37 != null) { - return strengthMovementVariant37(StrengthMovementVariant37!); + return strengthMovementVariant37(__value36); } - else if (IsStrengthMovementVariant38 && strengthMovementVariant38 != null) + else if (StrengthMovementVariant38 is { } __value37 && strengthMovementVariant38 != null) { - return strengthMovementVariant38(StrengthMovementVariant38!); + return strengthMovementVariant38(__value37); } - else if (IsStrengthMovementVariant39 && strengthMovementVariant39 != null) + else if (StrengthMovementVariant39 is { } __value38 && strengthMovementVariant39 != null) { - return strengthMovementVariant39(StrengthMovementVariant39!); + return strengthMovementVariant39(__value38); } - else if (IsStrengthMovementVariant40 && strengthMovementVariant40 != null) + else if (StrengthMovementVariant40 is { } __value39 && strengthMovementVariant40 != null) { - return strengthMovementVariant40(StrengthMovementVariant40!); + return strengthMovementVariant40(__value39); } - else if (IsStrengthMovementVariant41 && strengthMovementVariant41 != null) + else if (StrengthMovementVariant41 is { } __value40 && strengthMovementVariant41 != null) { - return strengthMovementVariant41(StrengthMovementVariant41!); + return strengthMovementVariant41(__value40); } - else if (IsStrengthMovementVariant42 && strengthMovementVariant42 != null) + else if (StrengthMovementVariant42 is { } __value41 && strengthMovementVariant42 != null) { - return strengthMovementVariant42(StrengthMovementVariant42!); + return strengthMovementVariant42(__value41); } - else if (IsStrengthMovementVariant43 && strengthMovementVariant43 != null) + else if (StrengthMovementVariant43 is { } __value42 && strengthMovementVariant43 != null) { - return strengthMovementVariant43(StrengthMovementVariant43!); + return strengthMovementVariant43(__value42); } - else if (IsStrengthMovementVariant44 && strengthMovementVariant44 != null) + else if (StrengthMovementVariant44 is { } __value43 && strengthMovementVariant44 != null) { - return strengthMovementVariant44(StrengthMovementVariant44!); + return strengthMovementVariant44(__value43); } - else if (IsStrengthMovementVariant45 && strengthMovementVariant45 != null) + else if (StrengthMovementVariant45 is { } __value44 && strengthMovementVariant45 != null) { - return strengthMovementVariant45(StrengthMovementVariant45!); + return strengthMovementVariant45(__value44); } - else if (IsStrengthMovementVariant46 && strengthMovementVariant46 != null) + else if (StrengthMovementVariant46 is { } __value45 && strengthMovementVariant46 != null) { - return strengthMovementVariant46(StrengthMovementVariant46!); + return strengthMovementVariant46(__value45); } - else if (IsStrengthMovementVariant47 && strengthMovementVariant47 != null) + else if (StrengthMovementVariant47 is { } __value46 && strengthMovementVariant47 != null) { - return strengthMovementVariant47(StrengthMovementVariant47!); + return strengthMovementVariant47(__value46); } - else if (IsStrengthMovementVariant48 && strengthMovementVariant48 != null) + else if (StrengthMovementVariant48 is { } __value47 && strengthMovementVariant48 != null) { - return strengthMovementVariant48(StrengthMovementVariant48!); + return strengthMovementVariant48(__value47); } - else if (IsStrengthMovementVariant49 && strengthMovementVariant49 != null) + else if (StrengthMovementVariant49 is { } __value48 && strengthMovementVariant49 != null) { - return strengthMovementVariant49(StrengthMovementVariant49!); + return strengthMovementVariant49(__value48); } - else if (IsStrengthMovementVariant50 && strengthMovementVariant50 != null) + else if (StrengthMovementVariant50 is { } __value49 && strengthMovementVariant50 != null) { - return strengthMovementVariant50(StrengthMovementVariant50!); + return strengthMovementVariant50(__value49); } - else if (IsStrengthMovementVariant51 && strengthMovementVariant51 != null) + else if (StrengthMovementVariant51 is { } __value50 && strengthMovementVariant51 != null) { - return strengthMovementVariant51(StrengthMovementVariant51!); + return strengthMovementVariant51(__value50); } - else if (IsStrengthMovementVariant52 && strengthMovementVariant52 != null) + else if (StrengthMovementVariant52 is { } __value51 && strengthMovementVariant52 != null) { - return strengthMovementVariant52(StrengthMovementVariant52!); + return strengthMovementVariant52(__value51); } - else if (IsStrengthMovementVariant53 && strengthMovementVariant53 != null) + else if (StrengthMovementVariant53 is { } __value52 && strengthMovementVariant53 != null) { - return strengthMovementVariant53(StrengthMovementVariant53!); + return strengthMovementVariant53(__value52); } - else if (IsStrengthMovementVariant54 && strengthMovementVariant54 != null) + else if (StrengthMovementVariant54 is { } __value53 && strengthMovementVariant54 != null) { - return strengthMovementVariant54(StrengthMovementVariant54!); + return strengthMovementVariant54(__value53); } - else if (IsStrengthMovementVariant55 && strengthMovementVariant55 != null) + else if (StrengthMovementVariant55 is { } __value54 && strengthMovementVariant55 != null) { - return strengthMovementVariant55(StrengthMovementVariant55!); + return strengthMovementVariant55(__value54); } - else if (IsStrengthMovementVariant56 && strengthMovementVariant56 != null) + else if (StrengthMovementVariant56 is { } __value55 && strengthMovementVariant56 != null) { - return strengthMovementVariant56(StrengthMovementVariant56!); + return strengthMovementVariant56(__value55); } - else if (IsStrengthMovementVariant57 && strengthMovementVariant57 != null) + else if (StrengthMovementVariant57 is { } __value56 && strengthMovementVariant57 != null) { - return strengthMovementVariant57(StrengthMovementVariant57!); + return strengthMovementVariant57(__value56); } - else if (IsStrengthMovementVariant58 && strengthMovementVariant58 != null) + else if (StrengthMovementVariant58 is { } __value57 && strengthMovementVariant58 != null) { - return strengthMovementVariant58(StrengthMovementVariant58!); + return strengthMovementVariant58(__value57); } - else if (IsStrengthMovementVariant59 && strengthMovementVariant59 != null) + else if (StrengthMovementVariant59 is { } __value58 && strengthMovementVariant59 != null) { - return strengthMovementVariant59(StrengthMovementVariant59!); + return strengthMovementVariant59(__value58); } - else if (IsStrengthMovementVariant60 && strengthMovementVariant60 != null) + else if (StrengthMovementVariant60 is { } __value59 && strengthMovementVariant60 != null) { - return strengthMovementVariant60(StrengthMovementVariant60!); + return strengthMovementVariant60(__value59); } - else if (IsStrengthMovementVariant61 && strengthMovementVariant61 != null) + else if (StrengthMovementVariant61 is { } __value60 && strengthMovementVariant61 != null) { - return strengthMovementVariant61(StrengthMovementVariant61!); + return strengthMovementVariant61(__value60); } - else if (IsStrengthMovementVariant62 && strengthMovementVariant62 != null) + else if (StrengthMovementVariant62 is { } __value61 && strengthMovementVariant62 != null) { - return strengthMovementVariant62(StrengthMovementVariant62!); + return strengthMovementVariant62(__value61); } - else if (IsStrengthMovementVariant63 && strengthMovementVariant63 != null) + else if (StrengthMovementVariant63 is { } __value62 && strengthMovementVariant63 != null) { - return strengthMovementVariant63(StrengthMovementVariant63!); + return strengthMovementVariant63(__value62); } - else if (IsStrengthMovementVariant64 && strengthMovementVariant64 != null) + else if (StrengthMovementVariant64 is { } __value63 && strengthMovementVariant64 != null) { - return strengthMovementVariant64(StrengthMovementVariant64!); + return strengthMovementVariant64(__value63); } - else if (IsStrengthMovementVariant65 && strengthMovementVariant65 != null) + else if (StrengthMovementVariant65 is { } __value64 && strengthMovementVariant65 != null) { - return strengthMovementVariant65(StrengthMovementVariant65!); + return strengthMovementVariant65(__value64); } - else if (IsStrengthMovementVariant66 && strengthMovementVariant66 != null) + else if (StrengthMovementVariant66 is { } __value65 && strengthMovementVariant66 != null) { - return strengthMovementVariant66(StrengthMovementVariant66!); + return strengthMovementVariant66(__value65); } - else if (IsStrengthMovementVariant67 && strengthMovementVariant67 != null) + else if (StrengthMovementVariant67 is { } __value66 && strengthMovementVariant67 != null) { - return strengthMovementVariant67(StrengthMovementVariant67!); + return strengthMovementVariant67(__value66); } - else if (IsStrengthMovementVariant68 && strengthMovementVariant68 != null) + else if (StrengthMovementVariant68 is { } __value67 && strengthMovementVariant68 != null) { - return strengthMovementVariant68(StrengthMovementVariant68!); + return strengthMovementVariant68(__value67); } - else if (IsStrengthMovementVariant69 && strengthMovementVariant69 != null) + else if (StrengthMovementVariant69 is { } __value68 && strengthMovementVariant69 != null) { - return strengthMovementVariant69(StrengthMovementVariant69!); + return strengthMovementVariant69(__value68); } - else if (IsStrengthMovementVariant70 && strengthMovementVariant70 != null) + else if (StrengthMovementVariant70 is { } __value69 && strengthMovementVariant70 != null) { - return strengthMovementVariant70(StrengthMovementVariant70!); + return strengthMovementVariant70(__value69); } - else if (IsStrengthMovementVariant71 && strengthMovementVariant71 != null) + else if (StrengthMovementVariant71 is { } __value70 && strengthMovementVariant71 != null) { - return strengthMovementVariant71(StrengthMovementVariant71!); + return strengthMovementVariant71(__value70); } - else if (IsStrengthMovementVariant72 && strengthMovementVariant72 != null) + else if (StrengthMovementVariant72 is { } __value71 && strengthMovementVariant72 != null) { - return strengthMovementVariant72(StrengthMovementVariant72!); + return strengthMovementVariant72(__value71); } - else if (IsStrengthMovementVariant73 && strengthMovementVariant73 != null) + else if (StrengthMovementVariant73 is { } __value72 && strengthMovementVariant73 != null) { - return strengthMovementVariant73(StrengthMovementVariant73!); + return strengthMovementVariant73(__value72); } - else if (IsStrengthMovementVariant74 && strengthMovementVariant74 != null) + else if (StrengthMovementVariant74 is { } __value73 && strengthMovementVariant74 != null) { - return strengthMovementVariant74(StrengthMovementVariant74!); + return strengthMovementVariant74(__value73); } - else if (IsStrengthMovementVariant75 && strengthMovementVariant75 != null) + else if (StrengthMovementVariant75 is { } __value74 && strengthMovementVariant75 != null) { - return strengthMovementVariant75(StrengthMovementVariant75!); + return strengthMovementVariant75(__value74); } - else if (IsStrengthMovementVariant76 && strengthMovementVariant76 != null) + else if (StrengthMovementVariant76 is { } __value75 && strengthMovementVariant76 != null) { - return strengthMovementVariant76(StrengthMovementVariant76!); + return strengthMovementVariant76(__value75); } - else if (IsStrengthMovementVariant77 && strengthMovementVariant77 != null) + else if (StrengthMovementVariant77 is { } __value76 && strengthMovementVariant77 != null) { - return strengthMovementVariant77(StrengthMovementVariant77!); + return strengthMovementVariant77(__value76); } - else if (IsStrengthMovementVariant78 && strengthMovementVariant78 != null) + else if (StrengthMovementVariant78 is { } __value77 && strengthMovementVariant78 != null) { - return strengthMovementVariant78(StrengthMovementVariant78!); + return strengthMovementVariant78(__value77); } - else if (IsStrengthMovementVariant79 && strengthMovementVariant79 != null) + else if (StrengthMovementVariant79 is { } __value78 && strengthMovementVariant79 != null) { - return strengthMovementVariant79(StrengthMovementVariant79!); + return strengthMovementVariant79(__value78); } - else if (IsStrengthMovementVariant80 && strengthMovementVariant80 != null) + else if (StrengthMovementVariant80 is { } __value79 && strengthMovementVariant80 != null) { - return strengthMovementVariant80(StrengthMovementVariant80!); + return strengthMovementVariant80(__value79); } - else if (IsStrengthMovementVariant81 && strengthMovementVariant81 != null) + else if (StrengthMovementVariant81 is { } __value80 && strengthMovementVariant81 != null) { - return strengthMovementVariant81(StrengthMovementVariant81!); + return strengthMovementVariant81(__value80); } - else if (IsStrengthMovementVariant82 && strengthMovementVariant82 != null) + else if (StrengthMovementVariant82 is { } __value81 && strengthMovementVariant82 != null) { - return strengthMovementVariant82(StrengthMovementVariant82!); + return strengthMovementVariant82(__value81); } - else if (IsStrengthMovementVariant83 && strengthMovementVariant83 != null) + else if (StrengthMovementVariant83 is { } __value82 && strengthMovementVariant83 != null) { - return strengthMovementVariant83(StrengthMovementVariant83!); + return strengthMovementVariant83(__value82); } - else if (IsStrengthMovementVariant84 && strengthMovementVariant84 != null) + else if (StrengthMovementVariant84 is { } __value83 && strengthMovementVariant84 != null) { - return strengthMovementVariant84(StrengthMovementVariant84!); + return strengthMovementVariant84(__value83); } - else if (IsStrengthMovementVariant85 && strengthMovementVariant85 != null) + else if (StrengthMovementVariant85 is { } __value84 && strengthMovementVariant85 != null) { - return strengthMovementVariant85(StrengthMovementVariant85!); + return strengthMovementVariant85(__value84); } - else if (IsStrengthMovementVariant86 && strengthMovementVariant86 != null) + else if (StrengthMovementVariant86 is { } __value85 && strengthMovementVariant86 != null) { - return strengthMovementVariant86(StrengthMovementVariant86!); + return strengthMovementVariant86(__value85); } - else if (IsStrengthMovementVariant87 && strengthMovementVariant87 != null) + else if (StrengthMovementVariant87 is { } __value86 && strengthMovementVariant87 != null) { - return strengthMovementVariant87(StrengthMovementVariant87!); + return strengthMovementVariant87(__value86); } - else if (IsStrengthMovementVariant88 && strengthMovementVariant88 != null) + else if (StrengthMovementVariant88 is { } __value87 && strengthMovementVariant88 != null) { - return strengthMovementVariant88(StrengthMovementVariant88!); + return strengthMovementVariant88(__value87); } - else if (IsStrengthMovementVariant89 && strengthMovementVariant89 != null) + else if (StrengthMovementVariant89 is { } __value88 && strengthMovementVariant89 != null) { - return strengthMovementVariant89(StrengthMovementVariant89!); + return strengthMovementVariant89(__value88); } - else if (IsStrengthMovementVariant90 && strengthMovementVariant90 != null) + else if (StrengthMovementVariant90 is { } __value89 && strengthMovementVariant90 != null) { - return strengthMovementVariant90(StrengthMovementVariant90!); + return strengthMovementVariant90(__value89); } - else if (IsStrengthMovementVariant91 && strengthMovementVariant91 != null) + else if (StrengthMovementVariant91 is { } __value90 && strengthMovementVariant91 != null) { - return strengthMovementVariant91(StrengthMovementVariant91!); + return strengthMovementVariant91(__value90); } - else if (IsStrengthMovementVariant92 && strengthMovementVariant92 != null) + else if (StrengthMovementVariant92 is { } __value91 && strengthMovementVariant92 != null) { - return strengthMovementVariant92(StrengthMovementVariant92!); + return strengthMovementVariant92(__value91); } - else if (IsStrengthMovementVariant93 && strengthMovementVariant93 != null) + else if (StrengthMovementVariant93 is { } __value92 && strengthMovementVariant93 != null) { - return strengthMovementVariant93(StrengthMovementVariant93!); + return strengthMovementVariant93(__value92); } - else if (IsStrengthMovementVariant94 && strengthMovementVariant94 != null) + else if (StrengthMovementVariant94 is { } __value93 && strengthMovementVariant94 != null) { - return strengthMovementVariant94(StrengthMovementVariant94!); + return strengthMovementVariant94(__value93); } - else if (IsStrengthMovementVariant95 && strengthMovementVariant95 != null) + else if (StrengthMovementVariant95 is { } __value94 && strengthMovementVariant95 != null) { - return strengthMovementVariant95(StrengthMovementVariant95!); + return strengthMovementVariant95(__value94); } - else if (IsStrengthMovementVariant96 && strengthMovementVariant96 != null) + else if (StrengthMovementVariant96 is { } __value95 && strengthMovementVariant96 != null) { - return strengthMovementVariant96(StrengthMovementVariant96!); + return strengthMovementVariant96(__value95); } - else if (IsStrengthMovementVariant97 && strengthMovementVariant97 != null) + else if (StrengthMovementVariant97 is { } __value96 && strengthMovementVariant97 != null) { - return strengthMovementVariant97(StrengthMovementVariant97!); + return strengthMovementVariant97(__value96); } - else if (IsStrengthMovementVariant98 && strengthMovementVariant98 != null) + else if (StrengthMovementVariant98 is { } __value97 && strengthMovementVariant98 != null) { - return strengthMovementVariant98(StrengthMovementVariant98!); + return strengthMovementVariant98(__value97); } - else if (IsStrengthMovementVariant99 && strengthMovementVariant99 != null) + else if (StrengthMovementVariant99 is { } __value98 && strengthMovementVariant99 != null) { - return strengthMovementVariant99(StrengthMovementVariant99!); + return strengthMovementVariant99(__value98); } - else if (IsStrengthMovementVariant100 && strengthMovementVariant100 != null) + else if (StrengthMovementVariant100 is { } __value99 && strengthMovementVariant100 != null) { - return strengthMovementVariant100(StrengthMovementVariant100!); + return strengthMovementVariant100(__value99); } - else if (IsStrengthMovementVariant101 && strengthMovementVariant101 != null) + else if (StrengthMovementVariant101 is { } __value100 && strengthMovementVariant101 != null) { - return strengthMovementVariant101(StrengthMovementVariant101!); + return strengthMovementVariant101(__value100); } - else if (IsStrengthMovementVariant102 && strengthMovementVariant102 != null) + else if (StrengthMovementVariant102 is { } __value101 && strengthMovementVariant102 != null) { - return strengthMovementVariant102(StrengthMovementVariant102!); + return strengthMovementVariant102(__value101); } - else if (IsStrengthMovementVariant103 && strengthMovementVariant103 != null) + else if (StrengthMovementVariant103 is { } __value102 && strengthMovementVariant103 != null) { - return strengthMovementVariant103(StrengthMovementVariant103!); + return strengthMovementVariant103(__value102); } - else if (IsStrengthMovementVariant104 && strengthMovementVariant104 != null) + else if (StrengthMovementVariant104 is { } __value103 && strengthMovementVariant104 != null) { - return strengthMovementVariant104(StrengthMovementVariant104!); + return strengthMovementVariant104(__value103); } - else if (IsStrengthMovementVariant105 && strengthMovementVariant105 != null) + else if (StrengthMovementVariant105 is { } __value104 && strengthMovementVariant105 != null) { - return strengthMovementVariant105(StrengthMovementVariant105!); + return strengthMovementVariant105(__value104); } - else if (IsStrengthMovementVariant106 && strengthMovementVariant106 != null) + else if (StrengthMovementVariant106 is { } __value105 && strengthMovementVariant106 != null) { - return strengthMovementVariant106(StrengthMovementVariant106!); + return strengthMovementVariant106(__value105); } - else if (IsStrengthMovementVariant107 && strengthMovementVariant107 != null) + else if (StrengthMovementVariant107 is { } __value106 && strengthMovementVariant107 != null) { - return strengthMovementVariant107(StrengthMovementVariant107!); + return strengthMovementVariant107(__value106); } - else if (IsStrengthMovementVariant108 && strengthMovementVariant108 != null) + else if (StrengthMovementVariant108 is { } __value107 && strengthMovementVariant108 != null) { - return strengthMovementVariant108(StrengthMovementVariant108!); + return strengthMovementVariant108(__value107); } - else if (IsStrengthMovementVariant109 && strengthMovementVariant109 != null) + else if (StrengthMovementVariant109 is { } __value108 && strengthMovementVariant109 != null) { - return strengthMovementVariant109(StrengthMovementVariant109!); + return strengthMovementVariant109(__value108); } - else if (IsStrengthMovementVariant110 && strengthMovementVariant110 != null) + else if (StrengthMovementVariant110 is { } __value109 && strengthMovementVariant110 != null) { - return strengthMovementVariant110(StrengthMovementVariant110!); + return strengthMovementVariant110(__value109); } - else if (IsStrengthMovementVariant111 && strengthMovementVariant111 != null) + else if (StrengthMovementVariant111 is { } __value110 && strengthMovementVariant111 != null) { - return strengthMovementVariant111(StrengthMovementVariant111!); + return strengthMovementVariant111(__value110); } - else if (IsStrengthMovementVariant112 && strengthMovementVariant112 != null) + else if (StrengthMovementVariant112 is { } __value111 && strengthMovementVariant112 != null) { - return strengthMovementVariant112(StrengthMovementVariant112!); + return strengthMovementVariant112(__value111); } - else if (IsStrengthMovementVariant113 && strengthMovementVariant113 != null) + else if (StrengthMovementVariant113 is { } __value112 && strengthMovementVariant113 != null) { - return strengthMovementVariant113(StrengthMovementVariant113!); + return strengthMovementVariant113(__value112); } - else if (IsStrengthMovementVariant114 && strengthMovementVariant114 != null) + else if (StrengthMovementVariant114 is { } __value113 && strengthMovementVariant114 != null) { - return strengthMovementVariant114(StrengthMovementVariant114!); + return strengthMovementVariant114(__value113); } - else if (IsStrengthMovementVariant115 && strengthMovementVariant115 != null) + else if (StrengthMovementVariant115 is { } __value114 && strengthMovementVariant115 != null) { - return strengthMovementVariant115(StrengthMovementVariant115!); + return strengthMovementVariant115(__value114); } - else if (IsStrengthMovementVariant116 && strengthMovementVariant116 != null) + else if (StrengthMovementVariant116 is { } __value115 && strengthMovementVariant116 != null) { - return strengthMovementVariant116(StrengthMovementVariant116!); + return strengthMovementVariant116(__value115); } - else if (IsStrengthMovementVariant117 && strengthMovementVariant117 != null) + else if (StrengthMovementVariant117 is { } __value116 && strengthMovementVariant117 != null) { - return strengthMovementVariant117(StrengthMovementVariant117!); + return strengthMovementVariant117(__value116); } - else if (IsStrengthMovementVariant118 && strengthMovementVariant118 != null) + else if (StrengthMovementVariant118 is { } __value117 && strengthMovementVariant118 != null) { - return strengthMovementVariant118(StrengthMovementVariant118!); + return strengthMovementVariant118(__value117); } - else if (IsStrengthMovementVariant119 && strengthMovementVariant119 != null) + else if (StrengthMovementVariant119 is { } __value118 && strengthMovementVariant119 != null) { - return strengthMovementVariant119(StrengthMovementVariant119!); + return strengthMovementVariant119(__value118); } - else if (IsStrengthMovementVariant120 && strengthMovementVariant120 != null) + else if (StrengthMovementVariant120 is { } __value119 && strengthMovementVariant120 != null) { - return strengthMovementVariant120(StrengthMovementVariant120!); + return strengthMovementVariant120(__value119); } - else if (IsStrengthMovementVariant121 && strengthMovementVariant121 != null) + else if (StrengthMovementVariant121 is { } __value120 && strengthMovementVariant121 != null) { - return strengthMovementVariant121(StrengthMovementVariant121!); + return strengthMovementVariant121(__value120); } - else if (IsStrengthMovementVariant122 && strengthMovementVariant122 != null) + else if (StrengthMovementVariant122 is { } __value121 && strengthMovementVariant122 != null) { - return strengthMovementVariant122(StrengthMovementVariant122!); + return strengthMovementVariant122(__value121); } - else if (IsStrengthMovementVariant123 && strengthMovementVariant123 != null) + else if (StrengthMovementVariant123 is { } __value122 && strengthMovementVariant123 != null) { - return strengthMovementVariant123(StrengthMovementVariant123!); + return strengthMovementVariant123(__value122); } - else if (IsStrengthMovementVariant124 && strengthMovementVariant124 != null) + else if (StrengthMovementVariant124 is { } __value123 && strengthMovementVariant124 != null) { - return strengthMovementVariant124(StrengthMovementVariant124!); + return strengthMovementVariant124(__value123); } - else if (IsStrengthMovementVariant125 && strengthMovementVariant125 != null) + else if (StrengthMovementVariant125 is { } __value124 && strengthMovementVariant125 != null) { - return strengthMovementVariant125(StrengthMovementVariant125!); + return strengthMovementVariant125(__value124); } - else if (IsStrengthMovementVariant126 && strengthMovementVariant126 != null) + else if (StrengthMovementVariant126 is { } __value125 && strengthMovementVariant126 != null) { - return strengthMovementVariant126(StrengthMovementVariant126!); + return strengthMovementVariant126(__value125); } - else if (IsStrengthMovementVariant127 && strengthMovementVariant127 != null) + else if (StrengthMovementVariant127 is { } __value126 && strengthMovementVariant127 != null) { - return strengthMovementVariant127(StrengthMovementVariant127!); + return strengthMovementVariant127(__value126); } - else if (IsStrengthMovementVariant128 && strengthMovementVariant128 != null) + else if (StrengthMovementVariant128 is { } __value127 && strengthMovementVariant128 != null) { - return strengthMovementVariant128(StrengthMovementVariant128!); + return strengthMovementVariant128(__value127); } - else if (IsStrengthMovementVariant129 && strengthMovementVariant129 != null) + else if (StrengthMovementVariant129 is { } __value128 && strengthMovementVariant129 != null) { - return strengthMovementVariant129(StrengthMovementVariant129!); + return strengthMovementVariant129(__value128); } - else if (IsStrengthMovementVariant130 && strengthMovementVariant130 != null) + else if (StrengthMovementVariant130 is { } __value129 && strengthMovementVariant130 != null) { - return strengthMovementVariant130(StrengthMovementVariant130!); + return strengthMovementVariant130(__value129); } - else if (IsStrengthMovementVariant131 && strengthMovementVariant131 != null) + else if (StrengthMovementVariant131 is { } __value130 && strengthMovementVariant131 != null) { - return strengthMovementVariant131(StrengthMovementVariant131!); + return strengthMovementVariant131(__value130); } - else if (IsStrengthMovementVariant132 && strengthMovementVariant132 != null) + else if (StrengthMovementVariant132 is { } __value131 && strengthMovementVariant132 != null) { - return strengthMovementVariant132(StrengthMovementVariant132!); + return strengthMovementVariant132(__value131); } - else if (IsStrengthMovementVariant133 && strengthMovementVariant133 != null) + else if (StrengthMovementVariant133 is { } __value132 && strengthMovementVariant133 != null) { - return strengthMovementVariant133(StrengthMovementVariant133!); + return strengthMovementVariant133(__value132); } - else if (IsStrengthMovementVariant134 && strengthMovementVariant134 != null) + else if (StrengthMovementVariant134 is { } __value133 && strengthMovementVariant134 != null) { - return strengthMovementVariant134(StrengthMovementVariant134!); + return strengthMovementVariant134(__value133); } - else if (IsStrengthMovementVariant135 && strengthMovementVariant135 != null) + else if (StrengthMovementVariant135 is { } __value134 && strengthMovementVariant135 != null) { - return strengthMovementVariant135(StrengthMovementVariant135!); + return strengthMovementVariant135(__value134); } - else if (IsStrengthMovementVariant136 && strengthMovementVariant136 != null) + else if (StrengthMovementVariant136 is { } __value135 && strengthMovementVariant136 != null) { - return strengthMovementVariant136(StrengthMovementVariant136!); + return strengthMovementVariant136(__value135); } - else if (IsStrengthMovementVariant137 && strengthMovementVariant137 != null) + else if (StrengthMovementVariant137 is { } __value136 && strengthMovementVariant137 != null) { - return strengthMovementVariant137(StrengthMovementVariant137!); + return strengthMovementVariant137(__value136); } - else if (IsStrengthMovementVariant138 && strengthMovementVariant138 != null) + else if (StrengthMovementVariant138 is { } __value137 && strengthMovementVariant138 != null) { - return strengthMovementVariant138(StrengthMovementVariant138!); + return strengthMovementVariant138(__value137); } - else if (IsStrengthMovementVariant139 && strengthMovementVariant139 != null) + else if (StrengthMovementVariant139 is { } __value138 && strengthMovementVariant139 != null) { - return strengthMovementVariant139(StrengthMovementVariant139!); + return strengthMovementVariant139(__value138); } - else if (IsStrengthMovementVariant140 && strengthMovementVariant140 != null) + else if (StrengthMovementVariant140 is { } __value139 && strengthMovementVariant140 != null) { - return strengthMovementVariant140(StrengthMovementVariant140!); + return strengthMovementVariant140(__value139); } - else if (IsStrengthMovementVariant141 && strengthMovementVariant141 != null) + else if (StrengthMovementVariant141 is { } __value140 && strengthMovementVariant141 != null) { - return strengthMovementVariant141(StrengthMovementVariant141!); + return strengthMovementVariant141(__value140); } - else if (IsStrengthMovementVariant142 && strengthMovementVariant142 != null) + else if (StrengthMovementVariant142 is { } __value141 && strengthMovementVariant142 != null) { - return strengthMovementVariant142(StrengthMovementVariant142!); + return strengthMovementVariant142(__value141); } - else if (IsStrengthMovementVariant143 && strengthMovementVariant143 != null) + else if (StrengthMovementVariant143 is { } __value142 && strengthMovementVariant143 != null) { - return strengthMovementVariant143(StrengthMovementVariant143!); + return strengthMovementVariant143(__value142); } - else if (IsStrengthMovementVariant144 && strengthMovementVariant144 != null) + else if (StrengthMovementVariant144 is { } __value143 && strengthMovementVariant144 != null) { - return strengthMovementVariant144(StrengthMovementVariant144!); + return strengthMovementVariant144(__value143); } - else if (IsStrengthMovementVariant145 && strengthMovementVariant145 != null) + else if (StrengthMovementVariant145 is { } __value144 && strengthMovementVariant145 != null) { - return strengthMovementVariant145(StrengthMovementVariant145!); + return strengthMovementVariant145(__value144); } - else if (IsStrengthMovementVariant146 && strengthMovementVariant146 != null) + else if (StrengthMovementVariant146 is { } __value145 && strengthMovementVariant146 != null) { - return strengthMovementVariant146(StrengthMovementVariant146!); + return strengthMovementVariant146(__value145); } - else if (IsStrengthMovementVariant147 && strengthMovementVariant147 != null) + else if (StrengthMovementVariant147 is { } __value146 && strengthMovementVariant147 != null) { - return strengthMovementVariant147(StrengthMovementVariant147!); + return strengthMovementVariant147(__value146); } - else if (IsStrengthMovementVariant148 && strengthMovementVariant148 != null) + else if (StrengthMovementVariant148 is { } __value147 && strengthMovementVariant148 != null) { - return strengthMovementVariant148(StrengthMovementVariant148!); + return strengthMovementVariant148(__value147); } - else if (IsStrengthMovementVariant149 && strengthMovementVariant149 != null) + else if (StrengthMovementVariant149 is { } __value148 && strengthMovementVariant149 != null) { - return strengthMovementVariant149(StrengthMovementVariant149!); + return strengthMovementVariant149(__value148); } - else if (IsStrengthMovementVariant150 && strengthMovementVariant150 != null) + else if (StrengthMovementVariant150 is { } __value149 && strengthMovementVariant150 != null) { - return strengthMovementVariant150(StrengthMovementVariant150!); + return strengthMovementVariant150(__value149); } - else if (IsStrengthMovementVariant151 && strengthMovementVariant151 != null) + else if (StrengthMovementVariant151 is { } __value150 && strengthMovementVariant151 != null) { - return strengthMovementVariant151(StrengthMovementVariant151!); + return strengthMovementVariant151(__value150); } - else if (IsStrengthMovementVariant152 && strengthMovementVariant152 != null) + else if (StrengthMovementVariant152 is { } __value151 && strengthMovementVariant152 != null) { - return strengthMovementVariant152(StrengthMovementVariant152!); + return strengthMovementVariant152(__value151); } - else if (IsStrengthMovementVariant153 && strengthMovementVariant153 != null) + else if (StrengthMovementVariant153 is { } __value152 && strengthMovementVariant153 != null) { - return strengthMovementVariant153(StrengthMovementVariant153!); + return strengthMovementVariant153(__value152); } - else if (IsStrengthMovementVariant154 && strengthMovementVariant154 != null) + else if (StrengthMovementVariant154 is { } __value153 && strengthMovementVariant154 != null) { - return strengthMovementVariant154(StrengthMovementVariant154!); + return strengthMovementVariant154(__value153); } - else if (IsStrengthMovementVariant155 && strengthMovementVariant155 != null) + else if (StrengthMovementVariant155 is { } __value154 && strengthMovementVariant155 != null) { - return strengthMovementVariant155(StrengthMovementVariant155!); + return strengthMovementVariant155(__value154); } - else if (IsStrengthMovementVariant156 && strengthMovementVariant156 != null) + else if (StrengthMovementVariant156 is { } __value155 && strengthMovementVariant156 != null) { - return strengthMovementVariant156(StrengthMovementVariant156!); + return strengthMovementVariant156(__value155); } - else if (IsStrengthMovementVariant157 && strengthMovementVariant157 != null) + else if (StrengthMovementVariant157 is { } __value156 && strengthMovementVariant157 != null) { - return strengthMovementVariant157(StrengthMovementVariant157!); + return strengthMovementVariant157(__value156); } - else if (IsStrengthMovementVariant158 && strengthMovementVariant158 != null) + else if (StrengthMovementVariant158 is { } __value157 && strengthMovementVariant158 != null) { - return strengthMovementVariant158(StrengthMovementVariant158!); + return strengthMovementVariant158(__value157); } - else if (IsStrengthMovementVariant159 && strengthMovementVariant159 != null) + else if (StrengthMovementVariant159 is { } __value158 && strengthMovementVariant159 != null) { - return strengthMovementVariant159(StrengthMovementVariant159!); + return strengthMovementVariant159(__value158); } - else if (IsStrengthMovementVariant160 && strengthMovementVariant160 != null) + else if (StrengthMovementVariant160 is { } __value159 && strengthMovementVariant160 != null) { - return strengthMovementVariant160(StrengthMovementVariant160!); + return strengthMovementVariant160(__value159); } - else if (IsStrengthMovementVariant161 && strengthMovementVariant161 != null) + else if (StrengthMovementVariant161 is { } __value160 && strengthMovementVariant161 != null) { - return strengthMovementVariant161(StrengthMovementVariant161!); + return strengthMovementVariant161(__value160); } - else if (IsStrengthMovementVariant162 && strengthMovementVariant162 != null) + else if (StrengthMovementVariant162 is { } __value161 && strengthMovementVariant162 != null) { - return strengthMovementVariant162(StrengthMovementVariant162!); + return strengthMovementVariant162(__value161); } - else if (IsStrengthMovementVariant163 && strengthMovementVariant163 != null) + else if (StrengthMovementVariant163 is { } __value162 && strengthMovementVariant163 != null) { - return strengthMovementVariant163(StrengthMovementVariant163!); + return strengthMovementVariant163(__value162); } - else if (IsStrengthMovementVariant164 && strengthMovementVariant164 != null) + else if (StrengthMovementVariant164 is { } __value163 && strengthMovementVariant164 != null) { - return strengthMovementVariant164(StrengthMovementVariant164!); + return strengthMovementVariant164(__value163); } - else if (IsStrengthMovementVariant165 && strengthMovementVariant165 != null) + else if (StrengthMovementVariant165 is { } __value164 && strengthMovementVariant165 != null) { - return strengthMovementVariant165(StrengthMovementVariant165!); + return strengthMovementVariant165(__value164); } - else if (IsStrengthMovementVariant166 && strengthMovementVariant166 != null) + else if (StrengthMovementVariant166 is { } __value165 && strengthMovementVariant166 != null) { - return strengthMovementVariant166(StrengthMovementVariant166!); + return strengthMovementVariant166(__value165); } - else if (IsStrengthMovementVariant167 && strengthMovementVariant167 != null) + else if (StrengthMovementVariant167 is { } __value166 && strengthMovementVariant167 != null) { - return strengthMovementVariant167(StrengthMovementVariant167!); + return strengthMovementVariant167(__value166); } - else if (IsStrengthMovementVariant168 && strengthMovementVariant168 != null) + else if (StrengthMovementVariant168 is { } __value167 && strengthMovementVariant168 != null) { - return strengthMovementVariant168(StrengthMovementVariant168!); + return strengthMovementVariant168(__value167); } - else if (IsStrengthMovementVariant169 && strengthMovementVariant169 != null) + else if (StrengthMovementVariant169 is { } __value168 && strengthMovementVariant169 != null) { - return strengthMovementVariant169(StrengthMovementVariant169!); + return strengthMovementVariant169(__value168); } - else if (IsStrengthMovementVariant170 && strengthMovementVariant170 != null) + else if (StrengthMovementVariant170 is { } __value169 && strengthMovementVariant170 != null) { - return strengthMovementVariant170(StrengthMovementVariant170!); + return strengthMovementVariant170(__value169); } - else if (IsStrengthMovementVariant171 && strengthMovementVariant171 != null) + else if (StrengthMovementVariant171 is { } __value170 && strengthMovementVariant171 != null) { - return strengthMovementVariant171(StrengthMovementVariant171!); + return strengthMovementVariant171(__value170); } - else if (IsStrengthMovementVariant172 && strengthMovementVariant172 != null) + else if (StrengthMovementVariant172 is { } __value171 && strengthMovementVariant172 != null) { - return strengthMovementVariant172(StrengthMovementVariant172!); + return strengthMovementVariant172(__value171); } - else if (IsStrengthMovementVariant173 && strengthMovementVariant173 != null) + else if (StrengthMovementVariant173 is { } __value172 && strengthMovementVariant173 != null) { - return strengthMovementVariant173(StrengthMovementVariant173!); + return strengthMovementVariant173(__value172); } - else if (IsStrengthMovementVariant174 && strengthMovementVariant174 != null) + else if (StrengthMovementVariant174 is { } __value173 && strengthMovementVariant174 != null) { - return strengthMovementVariant174(StrengthMovementVariant174!); + return strengthMovementVariant174(__value173); } - else if (IsStrengthMovementVariant175 && strengthMovementVariant175 != null) + else if (StrengthMovementVariant175 is { } __value174 && strengthMovementVariant175 != null) { - return strengthMovementVariant175(StrengthMovementVariant175!); + return strengthMovementVariant175(__value174); } - else if (IsStrengthMovementVariant176 && strengthMovementVariant176 != null) + else if (StrengthMovementVariant176 is { } __value175 && strengthMovementVariant176 != null) { - return strengthMovementVariant176(StrengthMovementVariant176!); + return strengthMovementVariant176(__value175); } return default(TResult); @@ -12558,709 +12558,709 @@ public void Match( Validate(); } - if (IsStrengthMovementVariant1) + if (StrengthMovementVariant1 is { } __value0) { - strengthMovementVariant1?.Invoke(StrengthMovementVariant1!); + strengthMovementVariant1?.Invoke(__value0); } - else if (IsStrengthMovementVariant2) + else if (StrengthMovementVariant2 is { } __value1) { - strengthMovementVariant2?.Invoke(StrengthMovementVariant2!); + strengthMovementVariant2?.Invoke(__value1); } - else if (IsStrengthMovementVariant3) + else if (StrengthMovementVariant3 is { } __value2) { - strengthMovementVariant3?.Invoke(StrengthMovementVariant3!); + strengthMovementVariant3?.Invoke(__value2); } - else if (IsStrengthMovementVariant4) + else if (StrengthMovementVariant4 is { } __value3) { - strengthMovementVariant4?.Invoke(StrengthMovementVariant4!); + strengthMovementVariant4?.Invoke(__value3); } - else if (IsStrengthMovementVariant5) + else if (StrengthMovementVariant5 is { } __value4) { - strengthMovementVariant5?.Invoke(StrengthMovementVariant5!); + strengthMovementVariant5?.Invoke(__value4); } - else if (IsStrengthMovementVariant6) + else if (StrengthMovementVariant6 is { } __value5) { - strengthMovementVariant6?.Invoke(StrengthMovementVariant6!); + strengthMovementVariant6?.Invoke(__value5); } - else if (IsStrengthMovementVariant7) + else if (StrengthMovementVariant7 is { } __value6) { - strengthMovementVariant7?.Invoke(StrengthMovementVariant7!); + strengthMovementVariant7?.Invoke(__value6); } - else if (IsStrengthMovementVariant8) + else if (StrengthMovementVariant8 is { } __value7) { - strengthMovementVariant8?.Invoke(StrengthMovementVariant8!); + strengthMovementVariant8?.Invoke(__value7); } - else if (IsStrengthMovementVariant9) + else if (StrengthMovementVariant9 is { } __value8) { - strengthMovementVariant9?.Invoke(StrengthMovementVariant9!); + strengthMovementVariant9?.Invoke(__value8); } - else if (IsStrengthMovementVariant10) + else if (StrengthMovementVariant10 is { } __value9) { - strengthMovementVariant10?.Invoke(StrengthMovementVariant10!); + strengthMovementVariant10?.Invoke(__value9); } - else if (IsStrengthMovementVariant11) + else if (StrengthMovementVariant11 is { } __value10) { - strengthMovementVariant11?.Invoke(StrengthMovementVariant11!); + strengthMovementVariant11?.Invoke(__value10); } - else if (IsStrengthMovementVariant12) + else if (StrengthMovementVariant12 is { } __value11) { - strengthMovementVariant12?.Invoke(StrengthMovementVariant12!); + strengthMovementVariant12?.Invoke(__value11); } - else if (IsStrengthMovementVariant13) + else if (StrengthMovementVariant13 is { } __value12) { - strengthMovementVariant13?.Invoke(StrengthMovementVariant13!); + strengthMovementVariant13?.Invoke(__value12); } - else if (IsStrengthMovementVariant14) + else if (StrengthMovementVariant14 is { } __value13) { - strengthMovementVariant14?.Invoke(StrengthMovementVariant14!); + strengthMovementVariant14?.Invoke(__value13); } - else if (IsStrengthMovementVariant15) + else if (StrengthMovementVariant15 is { } __value14) { - strengthMovementVariant15?.Invoke(StrengthMovementVariant15!); + strengthMovementVariant15?.Invoke(__value14); } - else if (IsStrengthMovementVariant16) + else if (StrengthMovementVariant16 is { } __value15) { - strengthMovementVariant16?.Invoke(StrengthMovementVariant16!); + strengthMovementVariant16?.Invoke(__value15); } - else if (IsStrengthMovementVariant17) + else if (StrengthMovementVariant17 is { } __value16) { - strengthMovementVariant17?.Invoke(StrengthMovementVariant17!); + strengthMovementVariant17?.Invoke(__value16); } - else if (IsStrengthMovementVariant18) + else if (StrengthMovementVariant18 is { } __value17) { - strengthMovementVariant18?.Invoke(StrengthMovementVariant18!); + strengthMovementVariant18?.Invoke(__value17); } - else if (IsStrengthMovementVariant19) + else if (StrengthMovementVariant19 is { } __value18) { - strengthMovementVariant19?.Invoke(StrengthMovementVariant19!); + strengthMovementVariant19?.Invoke(__value18); } - else if (IsStrengthMovementVariant20) + else if (StrengthMovementVariant20 is { } __value19) { - strengthMovementVariant20?.Invoke(StrengthMovementVariant20!); + strengthMovementVariant20?.Invoke(__value19); } - else if (IsStrengthMovementVariant21) + else if (StrengthMovementVariant21 is { } __value20) { - strengthMovementVariant21?.Invoke(StrengthMovementVariant21!); + strengthMovementVariant21?.Invoke(__value20); } - else if (IsStrengthMovementVariant22) + else if (StrengthMovementVariant22 is { } __value21) { - strengthMovementVariant22?.Invoke(StrengthMovementVariant22!); + strengthMovementVariant22?.Invoke(__value21); } - else if (IsStrengthMovementVariant23) + else if (StrengthMovementVariant23 is { } __value22) { - strengthMovementVariant23?.Invoke(StrengthMovementVariant23!); + strengthMovementVariant23?.Invoke(__value22); } - else if (IsStrengthMovementVariant24) + else if (StrengthMovementVariant24 is { } __value23) { - strengthMovementVariant24?.Invoke(StrengthMovementVariant24!); + strengthMovementVariant24?.Invoke(__value23); } - else if (IsStrengthMovementVariant25) + else if (StrengthMovementVariant25 is { } __value24) { - strengthMovementVariant25?.Invoke(StrengthMovementVariant25!); + strengthMovementVariant25?.Invoke(__value24); } - else if (IsStrengthMovementVariant26) + else if (StrengthMovementVariant26 is { } __value25) { - strengthMovementVariant26?.Invoke(StrengthMovementVariant26!); + strengthMovementVariant26?.Invoke(__value25); } - else if (IsStrengthMovementVariant27) + else if (StrengthMovementVariant27 is { } __value26) { - strengthMovementVariant27?.Invoke(StrengthMovementVariant27!); + strengthMovementVariant27?.Invoke(__value26); } - else if (IsStrengthMovementVariant28) + else if (StrengthMovementVariant28 is { } __value27) { - strengthMovementVariant28?.Invoke(StrengthMovementVariant28!); + strengthMovementVariant28?.Invoke(__value27); } - else if (IsStrengthMovementVariant29) + else if (StrengthMovementVariant29 is { } __value28) { - strengthMovementVariant29?.Invoke(StrengthMovementVariant29!); + strengthMovementVariant29?.Invoke(__value28); } - else if (IsStrengthMovementVariant30) + else if (StrengthMovementVariant30 is { } __value29) { - strengthMovementVariant30?.Invoke(StrengthMovementVariant30!); + strengthMovementVariant30?.Invoke(__value29); } - else if (IsStrengthMovementVariant31) + else if (StrengthMovementVariant31 is { } __value30) { - strengthMovementVariant31?.Invoke(StrengthMovementVariant31!); + strengthMovementVariant31?.Invoke(__value30); } - else if (IsStrengthMovementVariant32) + else if (StrengthMovementVariant32 is { } __value31) { - strengthMovementVariant32?.Invoke(StrengthMovementVariant32!); + strengthMovementVariant32?.Invoke(__value31); } - else if (IsStrengthMovementVariant33) + else if (StrengthMovementVariant33 is { } __value32) { - strengthMovementVariant33?.Invoke(StrengthMovementVariant33!); + strengthMovementVariant33?.Invoke(__value32); } - else if (IsStrengthMovementVariant34) + else if (StrengthMovementVariant34 is { } __value33) { - strengthMovementVariant34?.Invoke(StrengthMovementVariant34!); + strengthMovementVariant34?.Invoke(__value33); } - else if (IsStrengthMovementVariant35) + else if (StrengthMovementVariant35 is { } __value34) { - strengthMovementVariant35?.Invoke(StrengthMovementVariant35!); + strengthMovementVariant35?.Invoke(__value34); } - else if (IsStrengthMovementVariant36) + else if (StrengthMovementVariant36 is { } __value35) { - strengthMovementVariant36?.Invoke(StrengthMovementVariant36!); + strengthMovementVariant36?.Invoke(__value35); } - else if (IsStrengthMovementVariant37) + else if (StrengthMovementVariant37 is { } __value36) { - strengthMovementVariant37?.Invoke(StrengthMovementVariant37!); + strengthMovementVariant37?.Invoke(__value36); } - else if (IsStrengthMovementVariant38) + else if (StrengthMovementVariant38 is { } __value37) { - strengthMovementVariant38?.Invoke(StrengthMovementVariant38!); + strengthMovementVariant38?.Invoke(__value37); } - else if (IsStrengthMovementVariant39) + else if (StrengthMovementVariant39 is { } __value38) { - strengthMovementVariant39?.Invoke(StrengthMovementVariant39!); + strengthMovementVariant39?.Invoke(__value38); } - else if (IsStrengthMovementVariant40) + else if (StrengthMovementVariant40 is { } __value39) { - strengthMovementVariant40?.Invoke(StrengthMovementVariant40!); + strengthMovementVariant40?.Invoke(__value39); } - else if (IsStrengthMovementVariant41) + else if (StrengthMovementVariant41 is { } __value40) { - strengthMovementVariant41?.Invoke(StrengthMovementVariant41!); + strengthMovementVariant41?.Invoke(__value40); } - else if (IsStrengthMovementVariant42) + else if (StrengthMovementVariant42 is { } __value41) { - strengthMovementVariant42?.Invoke(StrengthMovementVariant42!); + strengthMovementVariant42?.Invoke(__value41); } - else if (IsStrengthMovementVariant43) + else if (StrengthMovementVariant43 is { } __value42) { - strengthMovementVariant43?.Invoke(StrengthMovementVariant43!); + strengthMovementVariant43?.Invoke(__value42); } - else if (IsStrengthMovementVariant44) + else if (StrengthMovementVariant44 is { } __value43) { - strengthMovementVariant44?.Invoke(StrengthMovementVariant44!); + strengthMovementVariant44?.Invoke(__value43); } - else if (IsStrengthMovementVariant45) + else if (StrengthMovementVariant45 is { } __value44) { - strengthMovementVariant45?.Invoke(StrengthMovementVariant45!); + strengthMovementVariant45?.Invoke(__value44); } - else if (IsStrengthMovementVariant46) + else if (StrengthMovementVariant46 is { } __value45) { - strengthMovementVariant46?.Invoke(StrengthMovementVariant46!); + strengthMovementVariant46?.Invoke(__value45); } - else if (IsStrengthMovementVariant47) + else if (StrengthMovementVariant47 is { } __value46) { - strengthMovementVariant47?.Invoke(StrengthMovementVariant47!); + strengthMovementVariant47?.Invoke(__value46); } - else if (IsStrengthMovementVariant48) + else if (StrengthMovementVariant48 is { } __value47) { - strengthMovementVariant48?.Invoke(StrengthMovementVariant48!); + strengthMovementVariant48?.Invoke(__value47); } - else if (IsStrengthMovementVariant49) + else if (StrengthMovementVariant49 is { } __value48) { - strengthMovementVariant49?.Invoke(StrengthMovementVariant49!); + strengthMovementVariant49?.Invoke(__value48); } - else if (IsStrengthMovementVariant50) + else if (StrengthMovementVariant50 is { } __value49) { - strengthMovementVariant50?.Invoke(StrengthMovementVariant50!); + strengthMovementVariant50?.Invoke(__value49); } - else if (IsStrengthMovementVariant51) + else if (StrengthMovementVariant51 is { } __value50) { - strengthMovementVariant51?.Invoke(StrengthMovementVariant51!); + strengthMovementVariant51?.Invoke(__value50); } - else if (IsStrengthMovementVariant52) + else if (StrengthMovementVariant52 is { } __value51) { - strengthMovementVariant52?.Invoke(StrengthMovementVariant52!); + strengthMovementVariant52?.Invoke(__value51); } - else if (IsStrengthMovementVariant53) + else if (StrengthMovementVariant53 is { } __value52) { - strengthMovementVariant53?.Invoke(StrengthMovementVariant53!); + strengthMovementVariant53?.Invoke(__value52); } - else if (IsStrengthMovementVariant54) + else if (StrengthMovementVariant54 is { } __value53) { - strengthMovementVariant54?.Invoke(StrengthMovementVariant54!); + strengthMovementVariant54?.Invoke(__value53); } - else if (IsStrengthMovementVariant55) + else if (StrengthMovementVariant55 is { } __value54) { - strengthMovementVariant55?.Invoke(StrengthMovementVariant55!); + strengthMovementVariant55?.Invoke(__value54); } - else if (IsStrengthMovementVariant56) + else if (StrengthMovementVariant56 is { } __value55) { - strengthMovementVariant56?.Invoke(StrengthMovementVariant56!); + strengthMovementVariant56?.Invoke(__value55); } - else if (IsStrengthMovementVariant57) + else if (StrengthMovementVariant57 is { } __value56) { - strengthMovementVariant57?.Invoke(StrengthMovementVariant57!); + strengthMovementVariant57?.Invoke(__value56); } - else if (IsStrengthMovementVariant58) + else if (StrengthMovementVariant58 is { } __value57) { - strengthMovementVariant58?.Invoke(StrengthMovementVariant58!); + strengthMovementVariant58?.Invoke(__value57); } - else if (IsStrengthMovementVariant59) + else if (StrengthMovementVariant59 is { } __value58) { - strengthMovementVariant59?.Invoke(StrengthMovementVariant59!); + strengthMovementVariant59?.Invoke(__value58); } - else if (IsStrengthMovementVariant60) + else if (StrengthMovementVariant60 is { } __value59) { - strengthMovementVariant60?.Invoke(StrengthMovementVariant60!); + strengthMovementVariant60?.Invoke(__value59); } - else if (IsStrengthMovementVariant61) + else if (StrengthMovementVariant61 is { } __value60) { - strengthMovementVariant61?.Invoke(StrengthMovementVariant61!); + strengthMovementVariant61?.Invoke(__value60); } - else if (IsStrengthMovementVariant62) + else if (StrengthMovementVariant62 is { } __value61) { - strengthMovementVariant62?.Invoke(StrengthMovementVariant62!); + strengthMovementVariant62?.Invoke(__value61); } - else if (IsStrengthMovementVariant63) + else if (StrengthMovementVariant63 is { } __value62) { - strengthMovementVariant63?.Invoke(StrengthMovementVariant63!); + strengthMovementVariant63?.Invoke(__value62); } - else if (IsStrengthMovementVariant64) + else if (StrengthMovementVariant64 is { } __value63) { - strengthMovementVariant64?.Invoke(StrengthMovementVariant64!); + strengthMovementVariant64?.Invoke(__value63); } - else if (IsStrengthMovementVariant65) + else if (StrengthMovementVariant65 is { } __value64) { - strengthMovementVariant65?.Invoke(StrengthMovementVariant65!); + strengthMovementVariant65?.Invoke(__value64); } - else if (IsStrengthMovementVariant66) + else if (StrengthMovementVariant66 is { } __value65) { - strengthMovementVariant66?.Invoke(StrengthMovementVariant66!); + strengthMovementVariant66?.Invoke(__value65); } - else if (IsStrengthMovementVariant67) + else if (StrengthMovementVariant67 is { } __value66) { - strengthMovementVariant67?.Invoke(StrengthMovementVariant67!); + strengthMovementVariant67?.Invoke(__value66); } - else if (IsStrengthMovementVariant68) + else if (StrengthMovementVariant68 is { } __value67) { - strengthMovementVariant68?.Invoke(StrengthMovementVariant68!); + strengthMovementVariant68?.Invoke(__value67); } - else if (IsStrengthMovementVariant69) + else if (StrengthMovementVariant69 is { } __value68) { - strengthMovementVariant69?.Invoke(StrengthMovementVariant69!); + strengthMovementVariant69?.Invoke(__value68); } - else if (IsStrengthMovementVariant70) + else if (StrengthMovementVariant70 is { } __value69) { - strengthMovementVariant70?.Invoke(StrengthMovementVariant70!); + strengthMovementVariant70?.Invoke(__value69); } - else if (IsStrengthMovementVariant71) + else if (StrengthMovementVariant71 is { } __value70) { - strengthMovementVariant71?.Invoke(StrengthMovementVariant71!); + strengthMovementVariant71?.Invoke(__value70); } - else if (IsStrengthMovementVariant72) + else if (StrengthMovementVariant72 is { } __value71) { - strengthMovementVariant72?.Invoke(StrengthMovementVariant72!); + strengthMovementVariant72?.Invoke(__value71); } - else if (IsStrengthMovementVariant73) + else if (StrengthMovementVariant73 is { } __value72) { - strengthMovementVariant73?.Invoke(StrengthMovementVariant73!); + strengthMovementVariant73?.Invoke(__value72); } - else if (IsStrengthMovementVariant74) + else if (StrengthMovementVariant74 is { } __value73) { - strengthMovementVariant74?.Invoke(StrengthMovementVariant74!); + strengthMovementVariant74?.Invoke(__value73); } - else if (IsStrengthMovementVariant75) + else if (StrengthMovementVariant75 is { } __value74) { - strengthMovementVariant75?.Invoke(StrengthMovementVariant75!); + strengthMovementVariant75?.Invoke(__value74); } - else if (IsStrengthMovementVariant76) + else if (StrengthMovementVariant76 is { } __value75) { - strengthMovementVariant76?.Invoke(StrengthMovementVariant76!); + strengthMovementVariant76?.Invoke(__value75); } - else if (IsStrengthMovementVariant77) + else if (StrengthMovementVariant77 is { } __value76) { - strengthMovementVariant77?.Invoke(StrengthMovementVariant77!); + strengthMovementVariant77?.Invoke(__value76); } - else if (IsStrengthMovementVariant78) + else if (StrengthMovementVariant78 is { } __value77) { - strengthMovementVariant78?.Invoke(StrengthMovementVariant78!); + strengthMovementVariant78?.Invoke(__value77); } - else if (IsStrengthMovementVariant79) + else if (StrengthMovementVariant79 is { } __value78) { - strengthMovementVariant79?.Invoke(StrengthMovementVariant79!); + strengthMovementVariant79?.Invoke(__value78); } - else if (IsStrengthMovementVariant80) + else if (StrengthMovementVariant80 is { } __value79) { - strengthMovementVariant80?.Invoke(StrengthMovementVariant80!); + strengthMovementVariant80?.Invoke(__value79); } - else if (IsStrengthMovementVariant81) + else if (StrengthMovementVariant81 is { } __value80) { - strengthMovementVariant81?.Invoke(StrengthMovementVariant81!); + strengthMovementVariant81?.Invoke(__value80); } - else if (IsStrengthMovementVariant82) + else if (StrengthMovementVariant82 is { } __value81) { - strengthMovementVariant82?.Invoke(StrengthMovementVariant82!); + strengthMovementVariant82?.Invoke(__value81); } - else if (IsStrengthMovementVariant83) + else if (StrengthMovementVariant83 is { } __value82) { - strengthMovementVariant83?.Invoke(StrengthMovementVariant83!); + strengthMovementVariant83?.Invoke(__value82); } - else if (IsStrengthMovementVariant84) + else if (StrengthMovementVariant84 is { } __value83) { - strengthMovementVariant84?.Invoke(StrengthMovementVariant84!); + strengthMovementVariant84?.Invoke(__value83); } - else if (IsStrengthMovementVariant85) + else if (StrengthMovementVariant85 is { } __value84) { - strengthMovementVariant85?.Invoke(StrengthMovementVariant85!); + strengthMovementVariant85?.Invoke(__value84); } - else if (IsStrengthMovementVariant86) + else if (StrengthMovementVariant86 is { } __value85) { - strengthMovementVariant86?.Invoke(StrengthMovementVariant86!); + strengthMovementVariant86?.Invoke(__value85); } - else if (IsStrengthMovementVariant87) + else if (StrengthMovementVariant87 is { } __value86) { - strengthMovementVariant87?.Invoke(StrengthMovementVariant87!); + strengthMovementVariant87?.Invoke(__value86); } - else if (IsStrengthMovementVariant88) + else if (StrengthMovementVariant88 is { } __value87) { - strengthMovementVariant88?.Invoke(StrengthMovementVariant88!); + strengthMovementVariant88?.Invoke(__value87); } - else if (IsStrengthMovementVariant89) + else if (StrengthMovementVariant89 is { } __value88) { - strengthMovementVariant89?.Invoke(StrengthMovementVariant89!); + strengthMovementVariant89?.Invoke(__value88); } - else if (IsStrengthMovementVariant90) + else if (StrengthMovementVariant90 is { } __value89) { - strengthMovementVariant90?.Invoke(StrengthMovementVariant90!); + strengthMovementVariant90?.Invoke(__value89); } - else if (IsStrengthMovementVariant91) + else if (StrengthMovementVariant91 is { } __value90) { - strengthMovementVariant91?.Invoke(StrengthMovementVariant91!); + strengthMovementVariant91?.Invoke(__value90); } - else if (IsStrengthMovementVariant92) + else if (StrengthMovementVariant92 is { } __value91) { - strengthMovementVariant92?.Invoke(StrengthMovementVariant92!); + strengthMovementVariant92?.Invoke(__value91); } - else if (IsStrengthMovementVariant93) + else if (StrengthMovementVariant93 is { } __value92) { - strengthMovementVariant93?.Invoke(StrengthMovementVariant93!); + strengthMovementVariant93?.Invoke(__value92); } - else if (IsStrengthMovementVariant94) + else if (StrengthMovementVariant94 is { } __value93) { - strengthMovementVariant94?.Invoke(StrengthMovementVariant94!); + strengthMovementVariant94?.Invoke(__value93); } - else if (IsStrengthMovementVariant95) + else if (StrengthMovementVariant95 is { } __value94) { - strengthMovementVariant95?.Invoke(StrengthMovementVariant95!); + strengthMovementVariant95?.Invoke(__value94); } - else if (IsStrengthMovementVariant96) + else if (StrengthMovementVariant96 is { } __value95) { - strengthMovementVariant96?.Invoke(StrengthMovementVariant96!); + strengthMovementVariant96?.Invoke(__value95); } - else if (IsStrengthMovementVariant97) + else if (StrengthMovementVariant97 is { } __value96) { - strengthMovementVariant97?.Invoke(StrengthMovementVariant97!); + strengthMovementVariant97?.Invoke(__value96); } - else if (IsStrengthMovementVariant98) + else if (StrengthMovementVariant98 is { } __value97) { - strengthMovementVariant98?.Invoke(StrengthMovementVariant98!); + strengthMovementVariant98?.Invoke(__value97); } - else if (IsStrengthMovementVariant99) + else if (StrengthMovementVariant99 is { } __value98) { - strengthMovementVariant99?.Invoke(StrengthMovementVariant99!); + strengthMovementVariant99?.Invoke(__value98); } - else if (IsStrengthMovementVariant100) + else if (StrengthMovementVariant100 is { } __value99) { - strengthMovementVariant100?.Invoke(StrengthMovementVariant100!); + strengthMovementVariant100?.Invoke(__value99); } - else if (IsStrengthMovementVariant101) + else if (StrengthMovementVariant101 is { } __value100) { - strengthMovementVariant101?.Invoke(StrengthMovementVariant101!); + strengthMovementVariant101?.Invoke(__value100); } - else if (IsStrengthMovementVariant102) + else if (StrengthMovementVariant102 is { } __value101) { - strengthMovementVariant102?.Invoke(StrengthMovementVariant102!); + strengthMovementVariant102?.Invoke(__value101); } - else if (IsStrengthMovementVariant103) + else if (StrengthMovementVariant103 is { } __value102) { - strengthMovementVariant103?.Invoke(StrengthMovementVariant103!); + strengthMovementVariant103?.Invoke(__value102); } - else if (IsStrengthMovementVariant104) + else if (StrengthMovementVariant104 is { } __value103) { - strengthMovementVariant104?.Invoke(StrengthMovementVariant104!); + strengthMovementVariant104?.Invoke(__value103); } - else if (IsStrengthMovementVariant105) + else if (StrengthMovementVariant105 is { } __value104) { - strengthMovementVariant105?.Invoke(StrengthMovementVariant105!); + strengthMovementVariant105?.Invoke(__value104); } - else if (IsStrengthMovementVariant106) + else if (StrengthMovementVariant106 is { } __value105) { - strengthMovementVariant106?.Invoke(StrengthMovementVariant106!); + strengthMovementVariant106?.Invoke(__value105); } - else if (IsStrengthMovementVariant107) + else if (StrengthMovementVariant107 is { } __value106) { - strengthMovementVariant107?.Invoke(StrengthMovementVariant107!); + strengthMovementVariant107?.Invoke(__value106); } - else if (IsStrengthMovementVariant108) + else if (StrengthMovementVariant108 is { } __value107) { - strengthMovementVariant108?.Invoke(StrengthMovementVariant108!); + strengthMovementVariant108?.Invoke(__value107); } - else if (IsStrengthMovementVariant109) + else if (StrengthMovementVariant109 is { } __value108) { - strengthMovementVariant109?.Invoke(StrengthMovementVariant109!); + strengthMovementVariant109?.Invoke(__value108); } - else if (IsStrengthMovementVariant110) + else if (StrengthMovementVariant110 is { } __value109) { - strengthMovementVariant110?.Invoke(StrengthMovementVariant110!); + strengthMovementVariant110?.Invoke(__value109); } - else if (IsStrengthMovementVariant111) + else if (StrengthMovementVariant111 is { } __value110) { - strengthMovementVariant111?.Invoke(StrengthMovementVariant111!); + strengthMovementVariant111?.Invoke(__value110); } - else if (IsStrengthMovementVariant112) + else if (StrengthMovementVariant112 is { } __value111) { - strengthMovementVariant112?.Invoke(StrengthMovementVariant112!); + strengthMovementVariant112?.Invoke(__value111); } - else if (IsStrengthMovementVariant113) + else if (StrengthMovementVariant113 is { } __value112) { - strengthMovementVariant113?.Invoke(StrengthMovementVariant113!); + strengthMovementVariant113?.Invoke(__value112); } - else if (IsStrengthMovementVariant114) + else if (StrengthMovementVariant114 is { } __value113) { - strengthMovementVariant114?.Invoke(StrengthMovementVariant114!); + strengthMovementVariant114?.Invoke(__value113); } - else if (IsStrengthMovementVariant115) + else if (StrengthMovementVariant115 is { } __value114) { - strengthMovementVariant115?.Invoke(StrengthMovementVariant115!); + strengthMovementVariant115?.Invoke(__value114); } - else if (IsStrengthMovementVariant116) + else if (StrengthMovementVariant116 is { } __value115) { - strengthMovementVariant116?.Invoke(StrengthMovementVariant116!); + strengthMovementVariant116?.Invoke(__value115); } - else if (IsStrengthMovementVariant117) + else if (StrengthMovementVariant117 is { } __value116) { - strengthMovementVariant117?.Invoke(StrengthMovementVariant117!); + strengthMovementVariant117?.Invoke(__value116); } - else if (IsStrengthMovementVariant118) + else if (StrengthMovementVariant118 is { } __value117) { - strengthMovementVariant118?.Invoke(StrengthMovementVariant118!); + strengthMovementVariant118?.Invoke(__value117); } - else if (IsStrengthMovementVariant119) + else if (StrengthMovementVariant119 is { } __value118) { - strengthMovementVariant119?.Invoke(StrengthMovementVariant119!); + strengthMovementVariant119?.Invoke(__value118); } - else if (IsStrengthMovementVariant120) + else if (StrengthMovementVariant120 is { } __value119) { - strengthMovementVariant120?.Invoke(StrengthMovementVariant120!); + strengthMovementVariant120?.Invoke(__value119); } - else if (IsStrengthMovementVariant121) + else if (StrengthMovementVariant121 is { } __value120) { - strengthMovementVariant121?.Invoke(StrengthMovementVariant121!); + strengthMovementVariant121?.Invoke(__value120); } - else if (IsStrengthMovementVariant122) + else if (StrengthMovementVariant122 is { } __value121) { - strengthMovementVariant122?.Invoke(StrengthMovementVariant122!); + strengthMovementVariant122?.Invoke(__value121); } - else if (IsStrengthMovementVariant123) + else if (StrengthMovementVariant123 is { } __value122) { - strengthMovementVariant123?.Invoke(StrengthMovementVariant123!); + strengthMovementVariant123?.Invoke(__value122); } - else if (IsStrengthMovementVariant124) + else if (StrengthMovementVariant124 is { } __value123) { - strengthMovementVariant124?.Invoke(StrengthMovementVariant124!); + strengthMovementVariant124?.Invoke(__value123); } - else if (IsStrengthMovementVariant125) + else if (StrengthMovementVariant125 is { } __value124) { - strengthMovementVariant125?.Invoke(StrengthMovementVariant125!); + strengthMovementVariant125?.Invoke(__value124); } - else if (IsStrengthMovementVariant126) + else if (StrengthMovementVariant126 is { } __value125) { - strengthMovementVariant126?.Invoke(StrengthMovementVariant126!); + strengthMovementVariant126?.Invoke(__value125); } - else if (IsStrengthMovementVariant127) + else if (StrengthMovementVariant127 is { } __value126) { - strengthMovementVariant127?.Invoke(StrengthMovementVariant127!); + strengthMovementVariant127?.Invoke(__value126); } - else if (IsStrengthMovementVariant128) + else if (StrengthMovementVariant128 is { } __value127) { - strengthMovementVariant128?.Invoke(StrengthMovementVariant128!); + strengthMovementVariant128?.Invoke(__value127); } - else if (IsStrengthMovementVariant129) + else if (StrengthMovementVariant129 is { } __value128) { - strengthMovementVariant129?.Invoke(StrengthMovementVariant129!); + strengthMovementVariant129?.Invoke(__value128); } - else if (IsStrengthMovementVariant130) + else if (StrengthMovementVariant130 is { } __value129) { - strengthMovementVariant130?.Invoke(StrengthMovementVariant130!); + strengthMovementVariant130?.Invoke(__value129); } - else if (IsStrengthMovementVariant131) + else if (StrengthMovementVariant131 is { } __value130) { - strengthMovementVariant131?.Invoke(StrengthMovementVariant131!); + strengthMovementVariant131?.Invoke(__value130); } - else if (IsStrengthMovementVariant132) + else if (StrengthMovementVariant132 is { } __value131) { - strengthMovementVariant132?.Invoke(StrengthMovementVariant132!); + strengthMovementVariant132?.Invoke(__value131); } - else if (IsStrengthMovementVariant133) + else if (StrengthMovementVariant133 is { } __value132) { - strengthMovementVariant133?.Invoke(StrengthMovementVariant133!); + strengthMovementVariant133?.Invoke(__value132); } - else if (IsStrengthMovementVariant134) + else if (StrengthMovementVariant134 is { } __value133) { - strengthMovementVariant134?.Invoke(StrengthMovementVariant134!); + strengthMovementVariant134?.Invoke(__value133); } - else if (IsStrengthMovementVariant135) + else if (StrengthMovementVariant135 is { } __value134) { - strengthMovementVariant135?.Invoke(StrengthMovementVariant135!); + strengthMovementVariant135?.Invoke(__value134); } - else if (IsStrengthMovementVariant136) + else if (StrengthMovementVariant136 is { } __value135) { - strengthMovementVariant136?.Invoke(StrengthMovementVariant136!); + strengthMovementVariant136?.Invoke(__value135); } - else if (IsStrengthMovementVariant137) + else if (StrengthMovementVariant137 is { } __value136) { - strengthMovementVariant137?.Invoke(StrengthMovementVariant137!); + strengthMovementVariant137?.Invoke(__value136); } - else if (IsStrengthMovementVariant138) + else if (StrengthMovementVariant138 is { } __value137) { - strengthMovementVariant138?.Invoke(StrengthMovementVariant138!); + strengthMovementVariant138?.Invoke(__value137); } - else if (IsStrengthMovementVariant139) + else if (StrengthMovementVariant139 is { } __value138) { - strengthMovementVariant139?.Invoke(StrengthMovementVariant139!); + strengthMovementVariant139?.Invoke(__value138); } - else if (IsStrengthMovementVariant140) + else if (StrengthMovementVariant140 is { } __value139) { - strengthMovementVariant140?.Invoke(StrengthMovementVariant140!); + strengthMovementVariant140?.Invoke(__value139); } - else if (IsStrengthMovementVariant141) + else if (StrengthMovementVariant141 is { } __value140) { - strengthMovementVariant141?.Invoke(StrengthMovementVariant141!); + strengthMovementVariant141?.Invoke(__value140); } - else if (IsStrengthMovementVariant142) + else if (StrengthMovementVariant142 is { } __value141) { - strengthMovementVariant142?.Invoke(StrengthMovementVariant142!); + strengthMovementVariant142?.Invoke(__value141); } - else if (IsStrengthMovementVariant143) + else if (StrengthMovementVariant143 is { } __value142) { - strengthMovementVariant143?.Invoke(StrengthMovementVariant143!); + strengthMovementVariant143?.Invoke(__value142); } - else if (IsStrengthMovementVariant144) + else if (StrengthMovementVariant144 is { } __value143) { - strengthMovementVariant144?.Invoke(StrengthMovementVariant144!); + strengthMovementVariant144?.Invoke(__value143); } - else if (IsStrengthMovementVariant145) + else if (StrengthMovementVariant145 is { } __value144) { - strengthMovementVariant145?.Invoke(StrengthMovementVariant145!); + strengthMovementVariant145?.Invoke(__value144); } - else if (IsStrengthMovementVariant146) + else if (StrengthMovementVariant146 is { } __value145) { - strengthMovementVariant146?.Invoke(StrengthMovementVariant146!); + strengthMovementVariant146?.Invoke(__value145); } - else if (IsStrengthMovementVariant147) + else if (StrengthMovementVariant147 is { } __value146) { - strengthMovementVariant147?.Invoke(StrengthMovementVariant147!); + strengthMovementVariant147?.Invoke(__value146); } - else if (IsStrengthMovementVariant148) + else if (StrengthMovementVariant148 is { } __value147) { - strengthMovementVariant148?.Invoke(StrengthMovementVariant148!); + strengthMovementVariant148?.Invoke(__value147); } - else if (IsStrengthMovementVariant149) + else if (StrengthMovementVariant149 is { } __value148) { - strengthMovementVariant149?.Invoke(StrengthMovementVariant149!); + strengthMovementVariant149?.Invoke(__value148); } - else if (IsStrengthMovementVariant150) + else if (StrengthMovementVariant150 is { } __value149) { - strengthMovementVariant150?.Invoke(StrengthMovementVariant150!); + strengthMovementVariant150?.Invoke(__value149); } - else if (IsStrengthMovementVariant151) + else if (StrengthMovementVariant151 is { } __value150) { - strengthMovementVariant151?.Invoke(StrengthMovementVariant151!); + strengthMovementVariant151?.Invoke(__value150); } - else if (IsStrengthMovementVariant152) + else if (StrengthMovementVariant152 is { } __value151) { - strengthMovementVariant152?.Invoke(StrengthMovementVariant152!); + strengthMovementVariant152?.Invoke(__value151); } - else if (IsStrengthMovementVariant153) + else if (StrengthMovementVariant153 is { } __value152) { - strengthMovementVariant153?.Invoke(StrengthMovementVariant153!); + strengthMovementVariant153?.Invoke(__value152); } - else if (IsStrengthMovementVariant154) + else if (StrengthMovementVariant154 is { } __value153) { - strengthMovementVariant154?.Invoke(StrengthMovementVariant154!); + strengthMovementVariant154?.Invoke(__value153); } - else if (IsStrengthMovementVariant155) + else if (StrengthMovementVariant155 is { } __value154) { - strengthMovementVariant155?.Invoke(StrengthMovementVariant155!); + strengthMovementVariant155?.Invoke(__value154); } - else if (IsStrengthMovementVariant156) + else if (StrengthMovementVariant156 is { } __value155) { - strengthMovementVariant156?.Invoke(StrengthMovementVariant156!); + strengthMovementVariant156?.Invoke(__value155); } - else if (IsStrengthMovementVariant157) + else if (StrengthMovementVariant157 is { } __value156) { - strengthMovementVariant157?.Invoke(StrengthMovementVariant157!); + strengthMovementVariant157?.Invoke(__value156); } - else if (IsStrengthMovementVariant158) + else if (StrengthMovementVariant158 is { } __value157) { - strengthMovementVariant158?.Invoke(StrengthMovementVariant158!); + strengthMovementVariant158?.Invoke(__value157); } - else if (IsStrengthMovementVariant159) + else if (StrengthMovementVariant159 is { } __value158) { - strengthMovementVariant159?.Invoke(StrengthMovementVariant159!); + strengthMovementVariant159?.Invoke(__value158); } - else if (IsStrengthMovementVariant160) + else if (StrengthMovementVariant160 is { } __value159) { - strengthMovementVariant160?.Invoke(StrengthMovementVariant160!); + strengthMovementVariant160?.Invoke(__value159); } - else if (IsStrengthMovementVariant161) + else if (StrengthMovementVariant161 is { } __value160) { - strengthMovementVariant161?.Invoke(StrengthMovementVariant161!); + strengthMovementVariant161?.Invoke(__value160); } - else if (IsStrengthMovementVariant162) + else if (StrengthMovementVariant162 is { } __value161) { - strengthMovementVariant162?.Invoke(StrengthMovementVariant162!); + strengthMovementVariant162?.Invoke(__value161); } - else if (IsStrengthMovementVariant163) + else if (StrengthMovementVariant163 is { } __value162) { - strengthMovementVariant163?.Invoke(StrengthMovementVariant163!); + strengthMovementVariant163?.Invoke(__value162); } - else if (IsStrengthMovementVariant164) + else if (StrengthMovementVariant164 is { } __value163) { - strengthMovementVariant164?.Invoke(StrengthMovementVariant164!); + strengthMovementVariant164?.Invoke(__value163); } - else if (IsStrengthMovementVariant165) + else if (StrengthMovementVariant165 is { } __value164) { - strengthMovementVariant165?.Invoke(StrengthMovementVariant165!); + strengthMovementVariant165?.Invoke(__value164); } - else if (IsStrengthMovementVariant166) + else if (StrengthMovementVariant166 is { } __value165) { - strengthMovementVariant166?.Invoke(StrengthMovementVariant166!); + strengthMovementVariant166?.Invoke(__value165); } - else if (IsStrengthMovementVariant167) + else if (StrengthMovementVariant167 is { } __value166) { - strengthMovementVariant167?.Invoke(StrengthMovementVariant167!); + strengthMovementVariant167?.Invoke(__value166); } - else if (IsStrengthMovementVariant168) + else if (StrengthMovementVariant168 is { } __value167) { - strengthMovementVariant168?.Invoke(StrengthMovementVariant168!); + strengthMovementVariant168?.Invoke(__value167); } - else if (IsStrengthMovementVariant169) + else if (StrengthMovementVariant169 is { } __value168) { - strengthMovementVariant169?.Invoke(StrengthMovementVariant169!); + strengthMovementVariant169?.Invoke(__value168); } - else if (IsStrengthMovementVariant170) + else if (StrengthMovementVariant170 is { } __value169) { - strengthMovementVariant170?.Invoke(StrengthMovementVariant170!); + strengthMovementVariant170?.Invoke(__value169); } - else if (IsStrengthMovementVariant171) + else if (StrengthMovementVariant171 is { } __value170) { - strengthMovementVariant171?.Invoke(StrengthMovementVariant171!); + strengthMovementVariant171?.Invoke(__value170); } - else if (IsStrengthMovementVariant172) + else if (StrengthMovementVariant172 is { } __value171) { - strengthMovementVariant172?.Invoke(StrengthMovementVariant172!); + strengthMovementVariant172?.Invoke(__value171); } - else if (IsStrengthMovementVariant173) + else if (StrengthMovementVariant173 is { } __value172) { - strengthMovementVariant173?.Invoke(StrengthMovementVariant173!); + strengthMovementVariant173?.Invoke(__value172); } - else if (IsStrengthMovementVariant174) + else if (StrengthMovementVariant174 is { } __value173) { - strengthMovementVariant174?.Invoke(StrengthMovementVariant174!); + strengthMovementVariant174?.Invoke(__value173); } - else if (IsStrengthMovementVariant175) + else if (StrengthMovementVariant175 is { } __value174) { - strengthMovementVariant175?.Invoke(StrengthMovementVariant175!); + strengthMovementVariant175?.Invoke(__value174); } - else if (IsStrengthMovementVariant176) + else if (StrengthMovementVariant176 is { } __value175) { - strengthMovementVariant176?.Invoke(StrengthMovementVariant176!); + strengthMovementVariant176?.Invoke(__value175); } } @@ -13451,709 +13451,709 @@ public void Switch( Validate(); } - if (IsStrengthMovementVariant1) + if (StrengthMovementVariant1 is { } __value0) { - strengthMovementVariant1?.Invoke(StrengthMovementVariant1!); + strengthMovementVariant1?.Invoke(__value0); } - else if (IsStrengthMovementVariant2) + else if (StrengthMovementVariant2 is { } __value1) { - strengthMovementVariant2?.Invoke(StrengthMovementVariant2!); + strengthMovementVariant2?.Invoke(__value1); } - else if (IsStrengthMovementVariant3) + else if (StrengthMovementVariant3 is { } __value2) { - strengthMovementVariant3?.Invoke(StrengthMovementVariant3!); + strengthMovementVariant3?.Invoke(__value2); } - else if (IsStrengthMovementVariant4) + else if (StrengthMovementVariant4 is { } __value3) { - strengthMovementVariant4?.Invoke(StrengthMovementVariant4!); + strengthMovementVariant4?.Invoke(__value3); } - else if (IsStrengthMovementVariant5) + else if (StrengthMovementVariant5 is { } __value4) { - strengthMovementVariant5?.Invoke(StrengthMovementVariant5!); + strengthMovementVariant5?.Invoke(__value4); } - else if (IsStrengthMovementVariant6) + else if (StrengthMovementVariant6 is { } __value5) { - strengthMovementVariant6?.Invoke(StrengthMovementVariant6!); + strengthMovementVariant6?.Invoke(__value5); } - else if (IsStrengthMovementVariant7) + else if (StrengthMovementVariant7 is { } __value6) { - strengthMovementVariant7?.Invoke(StrengthMovementVariant7!); + strengthMovementVariant7?.Invoke(__value6); } - else if (IsStrengthMovementVariant8) + else if (StrengthMovementVariant8 is { } __value7) { - strengthMovementVariant8?.Invoke(StrengthMovementVariant8!); + strengthMovementVariant8?.Invoke(__value7); } - else if (IsStrengthMovementVariant9) + else if (StrengthMovementVariant9 is { } __value8) { - strengthMovementVariant9?.Invoke(StrengthMovementVariant9!); + strengthMovementVariant9?.Invoke(__value8); } - else if (IsStrengthMovementVariant10) + else if (StrengthMovementVariant10 is { } __value9) { - strengthMovementVariant10?.Invoke(StrengthMovementVariant10!); + strengthMovementVariant10?.Invoke(__value9); } - else if (IsStrengthMovementVariant11) + else if (StrengthMovementVariant11 is { } __value10) { - strengthMovementVariant11?.Invoke(StrengthMovementVariant11!); + strengthMovementVariant11?.Invoke(__value10); } - else if (IsStrengthMovementVariant12) + else if (StrengthMovementVariant12 is { } __value11) { - strengthMovementVariant12?.Invoke(StrengthMovementVariant12!); + strengthMovementVariant12?.Invoke(__value11); } - else if (IsStrengthMovementVariant13) + else if (StrengthMovementVariant13 is { } __value12) { - strengthMovementVariant13?.Invoke(StrengthMovementVariant13!); + strengthMovementVariant13?.Invoke(__value12); } - else if (IsStrengthMovementVariant14) + else if (StrengthMovementVariant14 is { } __value13) { - strengthMovementVariant14?.Invoke(StrengthMovementVariant14!); + strengthMovementVariant14?.Invoke(__value13); } - else if (IsStrengthMovementVariant15) + else if (StrengthMovementVariant15 is { } __value14) { - strengthMovementVariant15?.Invoke(StrengthMovementVariant15!); + strengthMovementVariant15?.Invoke(__value14); } - else if (IsStrengthMovementVariant16) + else if (StrengthMovementVariant16 is { } __value15) { - strengthMovementVariant16?.Invoke(StrengthMovementVariant16!); + strengthMovementVariant16?.Invoke(__value15); } - else if (IsStrengthMovementVariant17) + else if (StrengthMovementVariant17 is { } __value16) { - strengthMovementVariant17?.Invoke(StrengthMovementVariant17!); + strengthMovementVariant17?.Invoke(__value16); } - else if (IsStrengthMovementVariant18) + else if (StrengthMovementVariant18 is { } __value17) { - strengthMovementVariant18?.Invoke(StrengthMovementVariant18!); + strengthMovementVariant18?.Invoke(__value17); } - else if (IsStrengthMovementVariant19) + else if (StrengthMovementVariant19 is { } __value18) { - strengthMovementVariant19?.Invoke(StrengthMovementVariant19!); + strengthMovementVariant19?.Invoke(__value18); } - else if (IsStrengthMovementVariant20) + else if (StrengthMovementVariant20 is { } __value19) { - strengthMovementVariant20?.Invoke(StrengthMovementVariant20!); + strengthMovementVariant20?.Invoke(__value19); } - else if (IsStrengthMovementVariant21) + else if (StrengthMovementVariant21 is { } __value20) { - strengthMovementVariant21?.Invoke(StrengthMovementVariant21!); + strengthMovementVariant21?.Invoke(__value20); } - else if (IsStrengthMovementVariant22) + else if (StrengthMovementVariant22 is { } __value21) { - strengthMovementVariant22?.Invoke(StrengthMovementVariant22!); + strengthMovementVariant22?.Invoke(__value21); } - else if (IsStrengthMovementVariant23) + else if (StrengthMovementVariant23 is { } __value22) { - strengthMovementVariant23?.Invoke(StrengthMovementVariant23!); + strengthMovementVariant23?.Invoke(__value22); } - else if (IsStrengthMovementVariant24) + else if (StrengthMovementVariant24 is { } __value23) { - strengthMovementVariant24?.Invoke(StrengthMovementVariant24!); + strengthMovementVariant24?.Invoke(__value23); } - else if (IsStrengthMovementVariant25) + else if (StrengthMovementVariant25 is { } __value24) { - strengthMovementVariant25?.Invoke(StrengthMovementVariant25!); + strengthMovementVariant25?.Invoke(__value24); } - else if (IsStrengthMovementVariant26) + else if (StrengthMovementVariant26 is { } __value25) { - strengthMovementVariant26?.Invoke(StrengthMovementVariant26!); + strengthMovementVariant26?.Invoke(__value25); } - else if (IsStrengthMovementVariant27) + else if (StrengthMovementVariant27 is { } __value26) { - strengthMovementVariant27?.Invoke(StrengthMovementVariant27!); + strengthMovementVariant27?.Invoke(__value26); } - else if (IsStrengthMovementVariant28) + else if (StrengthMovementVariant28 is { } __value27) { - strengthMovementVariant28?.Invoke(StrengthMovementVariant28!); + strengthMovementVariant28?.Invoke(__value27); } - else if (IsStrengthMovementVariant29) + else if (StrengthMovementVariant29 is { } __value28) { - strengthMovementVariant29?.Invoke(StrengthMovementVariant29!); + strengthMovementVariant29?.Invoke(__value28); } - else if (IsStrengthMovementVariant30) + else if (StrengthMovementVariant30 is { } __value29) { - strengthMovementVariant30?.Invoke(StrengthMovementVariant30!); + strengthMovementVariant30?.Invoke(__value29); } - else if (IsStrengthMovementVariant31) + else if (StrengthMovementVariant31 is { } __value30) { - strengthMovementVariant31?.Invoke(StrengthMovementVariant31!); + strengthMovementVariant31?.Invoke(__value30); } - else if (IsStrengthMovementVariant32) + else if (StrengthMovementVariant32 is { } __value31) { - strengthMovementVariant32?.Invoke(StrengthMovementVariant32!); + strengthMovementVariant32?.Invoke(__value31); } - else if (IsStrengthMovementVariant33) + else if (StrengthMovementVariant33 is { } __value32) { - strengthMovementVariant33?.Invoke(StrengthMovementVariant33!); + strengthMovementVariant33?.Invoke(__value32); } - else if (IsStrengthMovementVariant34) + else if (StrengthMovementVariant34 is { } __value33) { - strengthMovementVariant34?.Invoke(StrengthMovementVariant34!); + strengthMovementVariant34?.Invoke(__value33); } - else if (IsStrengthMovementVariant35) + else if (StrengthMovementVariant35 is { } __value34) { - strengthMovementVariant35?.Invoke(StrengthMovementVariant35!); + strengthMovementVariant35?.Invoke(__value34); } - else if (IsStrengthMovementVariant36) + else if (StrengthMovementVariant36 is { } __value35) { - strengthMovementVariant36?.Invoke(StrengthMovementVariant36!); + strengthMovementVariant36?.Invoke(__value35); } - else if (IsStrengthMovementVariant37) + else if (StrengthMovementVariant37 is { } __value36) { - strengthMovementVariant37?.Invoke(StrengthMovementVariant37!); + strengthMovementVariant37?.Invoke(__value36); } - else if (IsStrengthMovementVariant38) + else if (StrengthMovementVariant38 is { } __value37) { - strengthMovementVariant38?.Invoke(StrengthMovementVariant38!); + strengthMovementVariant38?.Invoke(__value37); } - else if (IsStrengthMovementVariant39) + else if (StrengthMovementVariant39 is { } __value38) { - strengthMovementVariant39?.Invoke(StrengthMovementVariant39!); + strengthMovementVariant39?.Invoke(__value38); } - else if (IsStrengthMovementVariant40) + else if (StrengthMovementVariant40 is { } __value39) { - strengthMovementVariant40?.Invoke(StrengthMovementVariant40!); + strengthMovementVariant40?.Invoke(__value39); } - else if (IsStrengthMovementVariant41) + else if (StrengthMovementVariant41 is { } __value40) { - strengthMovementVariant41?.Invoke(StrengthMovementVariant41!); + strengthMovementVariant41?.Invoke(__value40); } - else if (IsStrengthMovementVariant42) + else if (StrengthMovementVariant42 is { } __value41) { - strengthMovementVariant42?.Invoke(StrengthMovementVariant42!); + strengthMovementVariant42?.Invoke(__value41); } - else if (IsStrengthMovementVariant43) + else if (StrengthMovementVariant43 is { } __value42) { - strengthMovementVariant43?.Invoke(StrengthMovementVariant43!); + strengthMovementVariant43?.Invoke(__value42); } - else if (IsStrengthMovementVariant44) + else if (StrengthMovementVariant44 is { } __value43) { - strengthMovementVariant44?.Invoke(StrengthMovementVariant44!); + strengthMovementVariant44?.Invoke(__value43); } - else if (IsStrengthMovementVariant45) + else if (StrengthMovementVariant45 is { } __value44) { - strengthMovementVariant45?.Invoke(StrengthMovementVariant45!); + strengthMovementVariant45?.Invoke(__value44); } - else if (IsStrengthMovementVariant46) + else if (StrengthMovementVariant46 is { } __value45) { - strengthMovementVariant46?.Invoke(StrengthMovementVariant46!); + strengthMovementVariant46?.Invoke(__value45); } - else if (IsStrengthMovementVariant47) + else if (StrengthMovementVariant47 is { } __value46) { - strengthMovementVariant47?.Invoke(StrengthMovementVariant47!); + strengthMovementVariant47?.Invoke(__value46); } - else if (IsStrengthMovementVariant48) + else if (StrengthMovementVariant48 is { } __value47) { - strengthMovementVariant48?.Invoke(StrengthMovementVariant48!); + strengthMovementVariant48?.Invoke(__value47); } - else if (IsStrengthMovementVariant49) + else if (StrengthMovementVariant49 is { } __value48) { - strengthMovementVariant49?.Invoke(StrengthMovementVariant49!); + strengthMovementVariant49?.Invoke(__value48); } - else if (IsStrengthMovementVariant50) + else if (StrengthMovementVariant50 is { } __value49) { - strengthMovementVariant50?.Invoke(StrengthMovementVariant50!); + strengthMovementVariant50?.Invoke(__value49); } - else if (IsStrengthMovementVariant51) + else if (StrengthMovementVariant51 is { } __value50) { - strengthMovementVariant51?.Invoke(StrengthMovementVariant51!); + strengthMovementVariant51?.Invoke(__value50); } - else if (IsStrengthMovementVariant52) + else if (StrengthMovementVariant52 is { } __value51) { - strengthMovementVariant52?.Invoke(StrengthMovementVariant52!); + strengthMovementVariant52?.Invoke(__value51); } - else if (IsStrengthMovementVariant53) + else if (StrengthMovementVariant53 is { } __value52) { - strengthMovementVariant53?.Invoke(StrengthMovementVariant53!); + strengthMovementVariant53?.Invoke(__value52); } - else if (IsStrengthMovementVariant54) + else if (StrengthMovementVariant54 is { } __value53) { - strengthMovementVariant54?.Invoke(StrengthMovementVariant54!); + strengthMovementVariant54?.Invoke(__value53); } - else if (IsStrengthMovementVariant55) + else if (StrengthMovementVariant55 is { } __value54) { - strengthMovementVariant55?.Invoke(StrengthMovementVariant55!); + strengthMovementVariant55?.Invoke(__value54); } - else if (IsStrengthMovementVariant56) + else if (StrengthMovementVariant56 is { } __value55) { - strengthMovementVariant56?.Invoke(StrengthMovementVariant56!); + strengthMovementVariant56?.Invoke(__value55); } - else if (IsStrengthMovementVariant57) + else if (StrengthMovementVariant57 is { } __value56) { - strengthMovementVariant57?.Invoke(StrengthMovementVariant57!); + strengthMovementVariant57?.Invoke(__value56); } - else if (IsStrengthMovementVariant58) + else if (StrengthMovementVariant58 is { } __value57) { - strengthMovementVariant58?.Invoke(StrengthMovementVariant58!); + strengthMovementVariant58?.Invoke(__value57); } - else if (IsStrengthMovementVariant59) + else if (StrengthMovementVariant59 is { } __value58) { - strengthMovementVariant59?.Invoke(StrengthMovementVariant59!); + strengthMovementVariant59?.Invoke(__value58); } - else if (IsStrengthMovementVariant60) + else if (StrengthMovementVariant60 is { } __value59) { - strengthMovementVariant60?.Invoke(StrengthMovementVariant60!); + strengthMovementVariant60?.Invoke(__value59); } - else if (IsStrengthMovementVariant61) + else if (StrengthMovementVariant61 is { } __value60) { - strengthMovementVariant61?.Invoke(StrengthMovementVariant61!); + strengthMovementVariant61?.Invoke(__value60); } - else if (IsStrengthMovementVariant62) + else if (StrengthMovementVariant62 is { } __value61) { - strengthMovementVariant62?.Invoke(StrengthMovementVariant62!); + strengthMovementVariant62?.Invoke(__value61); } - else if (IsStrengthMovementVariant63) + else if (StrengthMovementVariant63 is { } __value62) { - strengthMovementVariant63?.Invoke(StrengthMovementVariant63!); + strengthMovementVariant63?.Invoke(__value62); } - else if (IsStrengthMovementVariant64) + else if (StrengthMovementVariant64 is { } __value63) { - strengthMovementVariant64?.Invoke(StrengthMovementVariant64!); + strengthMovementVariant64?.Invoke(__value63); } - else if (IsStrengthMovementVariant65) + else if (StrengthMovementVariant65 is { } __value64) { - strengthMovementVariant65?.Invoke(StrengthMovementVariant65!); + strengthMovementVariant65?.Invoke(__value64); } - else if (IsStrengthMovementVariant66) + else if (StrengthMovementVariant66 is { } __value65) { - strengthMovementVariant66?.Invoke(StrengthMovementVariant66!); + strengthMovementVariant66?.Invoke(__value65); } - else if (IsStrengthMovementVariant67) + else if (StrengthMovementVariant67 is { } __value66) { - strengthMovementVariant67?.Invoke(StrengthMovementVariant67!); + strengthMovementVariant67?.Invoke(__value66); } - else if (IsStrengthMovementVariant68) + else if (StrengthMovementVariant68 is { } __value67) { - strengthMovementVariant68?.Invoke(StrengthMovementVariant68!); + strengthMovementVariant68?.Invoke(__value67); } - else if (IsStrengthMovementVariant69) + else if (StrengthMovementVariant69 is { } __value68) { - strengthMovementVariant69?.Invoke(StrengthMovementVariant69!); + strengthMovementVariant69?.Invoke(__value68); } - else if (IsStrengthMovementVariant70) + else if (StrengthMovementVariant70 is { } __value69) { - strengthMovementVariant70?.Invoke(StrengthMovementVariant70!); + strengthMovementVariant70?.Invoke(__value69); } - else if (IsStrengthMovementVariant71) + else if (StrengthMovementVariant71 is { } __value70) { - strengthMovementVariant71?.Invoke(StrengthMovementVariant71!); + strengthMovementVariant71?.Invoke(__value70); } - else if (IsStrengthMovementVariant72) + else if (StrengthMovementVariant72 is { } __value71) { - strengthMovementVariant72?.Invoke(StrengthMovementVariant72!); + strengthMovementVariant72?.Invoke(__value71); } - else if (IsStrengthMovementVariant73) + else if (StrengthMovementVariant73 is { } __value72) { - strengthMovementVariant73?.Invoke(StrengthMovementVariant73!); + strengthMovementVariant73?.Invoke(__value72); } - else if (IsStrengthMovementVariant74) + else if (StrengthMovementVariant74 is { } __value73) { - strengthMovementVariant74?.Invoke(StrengthMovementVariant74!); + strengthMovementVariant74?.Invoke(__value73); } - else if (IsStrengthMovementVariant75) + else if (StrengthMovementVariant75 is { } __value74) { - strengthMovementVariant75?.Invoke(StrengthMovementVariant75!); + strengthMovementVariant75?.Invoke(__value74); } - else if (IsStrengthMovementVariant76) + else if (StrengthMovementVariant76 is { } __value75) { - strengthMovementVariant76?.Invoke(StrengthMovementVariant76!); + strengthMovementVariant76?.Invoke(__value75); } - else if (IsStrengthMovementVariant77) + else if (StrengthMovementVariant77 is { } __value76) { - strengthMovementVariant77?.Invoke(StrengthMovementVariant77!); + strengthMovementVariant77?.Invoke(__value76); } - else if (IsStrengthMovementVariant78) + else if (StrengthMovementVariant78 is { } __value77) { - strengthMovementVariant78?.Invoke(StrengthMovementVariant78!); + strengthMovementVariant78?.Invoke(__value77); } - else if (IsStrengthMovementVariant79) + else if (StrengthMovementVariant79 is { } __value78) { - strengthMovementVariant79?.Invoke(StrengthMovementVariant79!); + strengthMovementVariant79?.Invoke(__value78); } - else if (IsStrengthMovementVariant80) + else if (StrengthMovementVariant80 is { } __value79) { - strengthMovementVariant80?.Invoke(StrengthMovementVariant80!); + strengthMovementVariant80?.Invoke(__value79); } - else if (IsStrengthMovementVariant81) + else if (StrengthMovementVariant81 is { } __value80) { - strengthMovementVariant81?.Invoke(StrengthMovementVariant81!); + strengthMovementVariant81?.Invoke(__value80); } - else if (IsStrengthMovementVariant82) + else if (StrengthMovementVariant82 is { } __value81) { - strengthMovementVariant82?.Invoke(StrengthMovementVariant82!); + strengthMovementVariant82?.Invoke(__value81); } - else if (IsStrengthMovementVariant83) + else if (StrengthMovementVariant83 is { } __value82) { - strengthMovementVariant83?.Invoke(StrengthMovementVariant83!); + strengthMovementVariant83?.Invoke(__value82); } - else if (IsStrengthMovementVariant84) + else if (StrengthMovementVariant84 is { } __value83) { - strengthMovementVariant84?.Invoke(StrengthMovementVariant84!); + strengthMovementVariant84?.Invoke(__value83); } - else if (IsStrengthMovementVariant85) + else if (StrengthMovementVariant85 is { } __value84) { - strengthMovementVariant85?.Invoke(StrengthMovementVariant85!); + strengthMovementVariant85?.Invoke(__value84); } - else if (IsStrengthMovementVariant86) + else if (StrengthMovementVariant86 is { } __value85) { - strengthMovementVariant86?.Invoke(StrengthMovementVariant86!); + strengthMovementVariant86?.Invoke(__value85); } - else if (IsStrengthMovementVariant87) + else if (StrengthMovementVariant87 is { } __value86) { - strengthMovementVariant87?.Invoke(StrengthMovementVariant87!); + strengthMovementVariant87?.Invoke(__value86); } - else if (IsStrengthMovementVariant88) + else if (StrengthMovementVariant88 is { } __value87) { - strengthMovementVariant88?.Invoke(StrengthMovementVariant88!); + strengthMovementVariant88?.Invoke(__value87); } - else if (IsStrengthMovementVariant89) + else if (StrengthMovementVariant89 is { } __value88) { - strengthMovementVariant89?.Invoke(StrengthMovementVariant89!); + strengthMovementVariant89?.Invoke(__value88); } - else if (IsStrengthMovementVariant90) + else if (StrengthMovementVariant90 is { } __value89) { - strengthMovementVariant90?.Invoke(StrengthMovementVariant90!); + strengthMovementVariant90?.Invoke(__value89); } - else if (IsStrengthMovementVariant91) + else if (StrengthMovementVariant91 is { } __value90) { - strengthMovementVariant91?.Invoke(StrengthMovementVariant91!); + strengthMovementVariant91?.Invoke(__value90); } - else if (IsStrengthMovementVariant92) + else if (StrengthMovementVariant92 is { } __value91) { - strengthMovementVariant92?.Invoke(StrengthMovementVariant92!); + strengthMovementVariant92?.Invoke(__value91); } - else if (IsStrengthMovementVariant93) + else if (StrengthMovementVariant93 is { } __value92) { - strengthMovementVariant93?.Invoke(StrengthMovementVariant93!); + strengthMovementVariant93?.Invoke(__value92); } - else if (IsStrengthMovementVariant94) + else if (StrengthMovementVariant94 is { } __value93) { - strengthMovementVariant94?.Invoke(StrengthMovementVariant94!); + strengthMovementVariant94?.Invoke(__value93); } - else if (IsStrengthMovementVariant95) + else if (StrengthMovementVariant95 is { } __value94) { - strengthMovementVariant95?.Invoke(StrengthMovementVariant95!); + strengthMovementVariant95?.Invoke(__value94); } - else if (IsStrengthMovementVariant96) + else if (StrengthMovementVariant96 is { } __value95) { - strengthMovementVariant96?.Invoke(StrengthMovementVariant96!); + strengthMovementVariant96?.Invoke(__value95); } - else if (IsStrengthMovementVariant97) + else if (StrengthMovementVariant97 is { } __value96) { - strengthMovementVariant97?.Invoke(StrengthMovementVariant97!); + strengthMovementVariant97?.Invoke(__value96); } - else if (IsStrengthMovementVariant98) + else if (StrengthMovementVariant98 is { } __value97) { - strengthMovementVariant98?.Invoke(StrengthMovementVariant98!); + strengthMovementVariant98?.Invoke(__value97); } - else if (IsStrengthMovementVariant99) + else if (StrengthMovementVariant99 is { } __value98) { - strengthMovementVariant99?.Invoke(StrengthMovementVariant99!); + strengthMovementVariant99?.Invoke(__value98); } - else if (IsStrengthMovementVariant100) + else if (StrengthMovementVariant100 is { } __value99) { - strengthMovementVariant100?.Invoke(StrengthMovementVariant100!); + strengthMovementVariant100?.Invoke(__value99); } - else if (IsStrengthMovementVariant101) + else if (StrengthMovementVariant101 is { } __value100) { - strengthMovementVariant101?.Invoke(StrengthMovementVariant101!); + strengthMovementVariant101?.Invoke(__value100); } - else if (IsStrengthMovementVariant102) + else if (StrengthMovementVariant102 is { } __value101) { - strengthMovementVariant102?.Invoke(StrengthMovementVariant102!); + strengthMovementVariant102?.Invoke(__value101); } - else if (IsStrengthMovementVariant103) + else if (StrengthMovementVariant103 is { } __value102) { - strengthMovementVariant103?.Invoke(StrengthMovementVariant103!); + strengthMovementVariant103?.Invoke(__value102); } - else if (IsStrengthMovementVariant104) + else if (StrengthMovementVariant104 is { } __value103) { - strengthMovementVariant104?.Invoke(StrengthMovementVariant104!); + strengthMovementVariant104?.Invoke(__value103); } - else if (IsStrengthMovementVariant105) + else if (StrengthMovementVariant105 is { } __value104) { - strengthMovementVariant105?.Invoke(StrengthMovementVariant105!); + strengthMovementVariant105?.Invoke(__value104); } - else if (IsStrengthMovementVariant106) + else if (StrengthMovementVariant106 is { } __value105) { - strengthMovementVariant106?.Invoke(StrengthMovementVariant106!); + strengthMovementVariant106?.Invoke(__value105); } - else if (IsStrengthMovementVariant107) + else if (StrengthMovementVariant107 is { } __value106) { - strengthMovementVariant107?.Invoke(StrengthMovementVariant107!); + strengthMovementVariant107?.Invoke(__value106); } - else if (IsStrengthMovementVariant108) + else if (StrengthMovementVariant108 is { } __value107) { - strengthMovementVariant108?.Invoke(StrengthMovementVariant108!); + strengthMovementVariant108?.Invoke(__value107); } - else if (IsStrengthMovementVariant109) + else if (StrengthMovementVariant109 is { } __value108) { - strengthMovementVariant109?.Invoke(StrengthMovementVariant109!); + strengthMovementVariant109?.Invoke(__value108); } - else if (IsStrengthMovementVariant110) + else if (StrengthMovementVariant110 is { } __value109) { - strengthMovementVariant110?.Invoke(StrengthMovementVariant110!); + strengthMovementVariant110?.Invoke(__value109); } - else if (IsStrengthMovementVariant111) + else if (StrengthMovementVariant111 is { } __value110) { - strengthMovementVariant111?.Invoke(StrengthMovementVariant111!); + strengthMovementVariant111?.Invoke(__value110); } - else if (IsStrengthMovementVariant112) + else if (StrengthMovementVariant112 is { } __value111) { - strengthMovementVariant112?.Invoke(StrengthMovementVariant112!); + strengthMovementVariant112?.Invoke(__value111); } - else if (IsStrengthMovementVariant113) + else if (StrengthMovementVariant113 is { } __value112) { - strengthMovementVariant113?.Invoke(StrengthMovementVariant113!); + strengthMovementVariant113?.Invoke(__value112); } - else if (IsStrengthMovementVariant114) + else if (StrengthMovementVariant114 is { } __value113) { - strengthMovementVariant114?.Invoke(StrengthMovementVariant114!); + strengthMovementVariant114?.Invoke(__value113); } - else if (IsStrengthMovementVariant115) + else if (StrengthMovementVariant115 is { } __value114) { - strengthMovementVariant115?.Invoke(StrengthMovementVariant115!); + strengthMovementVariant115?.Invoke(__value114); } - else if (IsStrengthMovementVariant116) + else if (StrengthMovementVariant116 is { } __value115) { - strengthMovementVariant116?.Invoke(StrengthMovementVariant116!); + strengthMovementVariant116?.Invoke(__value115); } - else if (IsStrengthMovementVariant117) + else if (StrengthMovementVariant117 is { } __value116) { - strengthMovementVariant117?.Invoke(StrengthMovementVariant117!); + strengthMovementVariant117?.Invoke(__value116); } - else if (IsStrengthMovementVariant118) + else if (StrengthMovementVariant118 is { } __value117) { - strengthMovementVariant118?.Invoke(StrengthMovementVariant118!); + strengthMovementVariant118?.Invoke(__value117); } - else if (IsStrengthMovementVariant119) + else if (StrengthMovementVariant119 is { } __value118) { - strengthMovementVariant119?.Invoke(StrengthMovementVariant119!); + strengthMovementVariant119?.Invoke(__value118); } - else if (IsStrengthMovementVariant120) + else if (StrengthMovementVariant120 is { } __value119) { - strengthMovementVariant120?.Invoke(StrengthMovementVariant120!); + strengthMovementVariant120?.Invoke(__value119); } - else if (IsStrengthMovementVariant121) + else if (StrengthMovementVariant121 is { } __value120) { - strengthMovementVariant121?.Invoke(StrengthMovementVariant121!); + strengthMovementVariant121?.Invoke(__value120); } - else if (IsStrengthMovementVariant122) + else if (StrengthMovementVariant122 is { } __value121) { - strengthMovementVariant122?.Invoke(StrengthMovementVariant122!); + strengthMovementVariant122?.Invoke(__value121); } - else if (IsStrengthMovementVariant123) + else if (StrengthMovementVariant123 is { } __value122) { - strengthMovementVariant123?.Invoke(StrengthMovementVariant123!); + strengthMovementVariant123?.Invoke(__value122); } - else if (IsStrengthMovementVariant124) + else if (StrengthMovementVariant124 is { } __value123) { - strengthMovementVariant124?.Invoke(StrengthMovementVariant124!); + strengthMovementVariant124?.Invoke(__value123); } - else if (IsStrengthMovementVariant125) + else if (StrengthMovementVariant125 is { } __value124) { - strengthMovementVariant125?.Invoke(StrengthMovementVariant125!); + strengthMovementVariant125?.Invoke(__value124); } - else if (IsStrengthMovementVariant126) + else if (StrengthMovementVariant126 is { } __value125) { - strengthMovementVariant126?.Invoke(StrengthMovementVariant126!); + strengthMovementVariant126?.Invoke(__value125); } - else if (IsStrengthMovementVariant127) + else if (StrengthMovementVariant127 is { } __value126) { - strengthMovementVariant127?.Invoke(StrengthMovementVariant127!); + strengthMovementVariant127?.Invoke(__value126); } - else if (IsStrengthMovementVariant128) + else if (StrengthMovementVariant128 is { } __value127) { - strengthMovementVariant128?.Invoke(StrengthMovementVariant128!); + strengthMovementVariant128?.Invoke(__value127); } - else if (IsStrengthMovementVariant129) + else if (StrengthMovementVariant129 is { } __value128) { - strengthMovementVariant129?.Invoke(StrengthMovementVariant129!); + strengthMovementVariant129?.Invoke(__value128); } - else if (IsStrengthMovementVariant130) + else if (StrengthMovementVariant130 is { } __value129) { - strengthMovementVariant130?.Invoke(StrengthMovementVariant130!); + strengthMovementVariant130?.Invoke(__value129); } - else if (IsStrengthMovementVariant131) + else if (StrengthMovementVariant131 is { } __value130) { - strengthMovementVariant131?.Invoke(StrengthMovementVariant131!); + strengthMovementVariant131?.Invoke(__value130); } - else if (IsStrengthMovementVariant132) + else if (StrengthMovementVariant132 is { } __value131) { - strengthMovementVariant132?.Invoke(StrengthMovementVariant132!); + strengthMovementVariant132?.Invoke(__value131); } - else if (IsStrengthMovementVariant133) + else if (StrengthMovementVariant133 is { } __value132) { - strengthMovementVariant133?.Invoke(StrengthMovementVariant133!); + strengthMovementVariant133?.Invoke(__value132); } - else if (IsStrengthMovementVariant134) + else if (StrengthMovementVariant134 is { } __value133) { - strengthMovementVariant134?.Invoke(StrengthMovementVariant134!); + strengthMovementVariant134?.Invoke(__value133); } - else if (IsStrengthMovementVariant135) + else if (StrengthMovementVariant135 is { } __value134) { - strengthMovementVariant135?.Invoke(StrengthMovementVariant135!); + strengthMovementVariant135?.Invoke(__value134); } - else if (IsStrengthMovementVariant136) + else if (StrengthMovementVariant136 is { } __value135) { - strengthMovementVariant136?.Invoke(StrengthMovementVariant136!); + strengthMovementVariant136?.Invoke(__value135); } - else if (IsStrengthMovementVariant137) + else if (StrengthMovementVariant137 is { } __value136) { - strengthMovementVariant137?.Invoke(StrengthMovementVariant137!); + strengthMovementVariant137?.Invoke(__value136); } - else if (IsStrengthMovementVariant138) + else if (StrengthMovementVariant138 is { } __value137) { - strengthMovementVariant138?.Invoke(StrengthMovementVariant138!); + strengthMovementVariant138?.Invoke(__value137); } - else if (IsStrengthMovementVariant139) + else if (StrengthMovementVariant139 is { } __value138) { - strengthMovementVariant139?.Invoke(StrengthMovementVariant139!); + strengthMovementVariant139?.Invoke(__value138); } - else if (IsStrengthMovementVariant140) + else if (StrengthMovementVariant140 is { } __value139) { - strengthMovementVariant140?.Invoke(StrengthMovementVariant140!); + strengthMovementVariant140?.Invoke(__value139); } - else if (IsStrengthMovementVariant141) + else if (StrengthMovementVariant141 is { } __value140) { - strengthMovementVariant141?.Invoke(StrengthMovementVariant141!); + strengthMovementVariant141?.Invoke(__value140); } - else if (IsStrengthMovementVariant142) + else if (StrengthMovementVariant142 is { } __value141) { - strengthMovementVariant142?.Invoke(StrengthMovementVariant142!); + strengthMovementVariant142?.Invoke(__value141); } - else if (IsStrengthMovementVariant143) + else if (StrengthMovementVariant143 is { } __value142) { - strengthMovementVariant143?.Invoke(StrengthMovementVariant143!); + strengthMovementVariant143?.Invoke(__value142); } - else if (IsStrengthMovementVariant144) + else if (StrengthMovementVariant144 is { } __value143) { - strengthMovementVariant144?.Invoke(StrengthMovementVariant144!); + strengthMovementVariant144?.Invoke(__value143); } - else if (IsStrengthMovementVariant145) + else if (StrengthMovementVariant145 is { } __value144) { - strengthMovementVariant145?.Invoke(StrengthMovementVariant145!); + strengthMovementVariant145?.Invoke(__value144); } - else if (IsStrengthMovementVariant146) + else if (StrengthMovementVariant146 is { } __value145) { - strengthMovementVariant146?.Invoke(StrengthMovementVariant146!); + strengthMovementVariant146?.Invoke(__value145); } - else if (IsStrengthMovementVariant147) + else if (StrengthMovementVariant147 is { } __value146) { - strengthMovementVariant147?.Invoke(StrengthMovementVariant147!); + strengthMovementVariant147?.Invoke(__value146); } - else if (IsStrengthMovementVariant148) + else if (StrengthMovementVariant148 is { } __value147) { - strengthMovementVariant148?.Invoke(StrengthMovementVariant148!); + strengthMovementVariant148?.Invoke(__value147); } - else if (IsStrengthMovementVariant149) + else if (StrengthMovementVariant149 is { } __value148) { - strengthMovementVariant149?.Invoke(StrengthMovementVariant149!); + strengthMovementVariant149?.Invoke(__value148); } - else if (IsStrengthMovementVariant150) + else if (StrengthMovementVariant150 is { } __value149) { - strengthMovementVariant150?.Invoke(StrengthMovementVariant150!); + strengthMovementVariant150?.Invoke(__value149); } - else if (IsStrengthMovementVariant151) + else if (StrengthMovementVariant151 is { } __value150) { - strengthMovementVariant151?.Invoke(StrengthMovementVariant151!); + strengthMovementVariant151?.Invoke(__value150); } - else if (IsStrengthMovementVariant152) + else if (StrengthMovementVariant152 is { } __value151) { - strengthMovementVariant152?.Invoke(StrengthMovementVariant152!); + strengthMovementVariant152?.Invoke(__value151); } - else if (IsStrengthMovementVariant153) + else if (StrengthMovementVariant153 is { } __value152) { - strengthMovementVariant153?.Invoke(StrengthMovementVariant153!); + strengthMovementVariant153?.Invoke(__value152); } - else if (IsStrengthMovementVariant154) + else if (StrengthMovementVariant154 is { } __value153) { - strengthMovementVariant154?.Invoke(StrengthMovementVariant154!); + strengthMovementVariant154?.Invoke(__value153); } - else if (IsStrengthMovementVariant155) + else if (StrengthMovementVariant155 is { } __value154) { - strengthMovementVariant155?.Invoke(StrengthMovementVariant155!); + strengthMovementVariant155?.Invoke(__value154); } - else if (IsStrengthMovementVariant156) + else if (StrengthMovementVariant156 is { } __value155) { - strengthMovementVariant156?.Invoke(StrengthMovementVariant156!); + strengthMovementVariant156?.Invoke(__value155); } - else if (IsStrengthMovementVariant157) + else if (StrengthMovementVariant157 is { } __value156) { - strengthMovementVariant157?.Invoke(StrengthMovementVariant157!); + strengthMovementVariant157?.Invoke(__value156); } - else if (IsStrengthMovementVariant158) + else if (StrengthMovementVariant158 is { } __value157) { - strengthMovementVariant158?.Invoke(StrengthMovementVariant158!); + strengthMovementVariant158?.Invoke(__value157); } - else if (IsStrengthMovementVariant159) + else if (StrengthMovementVariant159 is { } __value158) { - strengthMovementVariant159?.Invoke(StrengthMovementVariant159!); + strengthMovementVariant159?.Invoke(__value158); } - else if (IsStrengthMovementVariant160) + else if (StrengthMovementVariant160 is { } __value159) { - strengthMovementVariant160?.Invoke(StrengthMovementVariant160!); + strengthMovementVariant160?.Invoke(__value159); } - else if (IsStrengthMovementVariant161) + else if (StrengthMovementVariant161 is { } __value160) { - strengthMovementVariant161?.Invoke(StrengthMovementVariant161!); + strengthMovementVariant161?.Invoke(__value160); } - else if (IsStrengthMovementVariant162) + else if (StrengthMovementVariant162 is { } __value161) { - strengthMovementVariant162?.Invoke(StrengthMovementVariant162!); + strengthMovementVariant162?.Invoke(__value161); } - else if (IsStrengthMovementVariant163) + else if (StrengthMovementVariant163 is { } __value162) { - strengthMovementVariant163?.Invoke(StrengthMovementVariant163!); + strengthMovementVariant163?.Invoke(__value162); } - else if (IsStrengthMovementVariant164) + else if (StrengthMovementVariant164 is { } __value163) { - strengthMovementVariant164?.Invoke(StrengthMovementVariant164!); + strengthMovementVariant164?.Invoke(__value163); } - else if (IsStrengthMovementVariant165) + else if (StrengthMovementVariant165 is { } __value164) { - strengthMovementVariant165?.Invoke(StrengthMovementVariant165!); + strengthMovementVariant165?.Invoke(__value164); } - else if (IsStrengthMovementVariant166) + else if (StrengthMovementVariant166 is { } __value165) { - strengthMovementVariant166?.Invoke(StrengthMovementVariant166!); + strengthMovementVariant166?.Invoke(__value165); } - else if (IsStrengthMovementVariant167) + else if (StrengthMovementVariant167 is { } __value166) { - strengthMovementVariant167?.Invoke(StrengthMovementVariant167!); + strengthMovementVariant167?.Invoke(__value166); } - else if (IsStrengthMovementVariant168) + else if (StrengthMovementVariant168 is { } __value167) { - strengthMovementVariant168?.Invoke(StrengthMovementVariant168!); + strengthMovementVariant168?.Invoke(__value167); } - else if (IsStrengthMovementVariant169) + else if (StrengthMovementVariant169 is { } __value168) { - strengthMovementVariant169?.Invoke(StrengthMovementVariant169!); + strengthMovementVariant169?.Invoke(__value168); } - else if (IsStrengthMovementVariant170) + else if (StrengthMovementVariant170 is { } __value169) { - strengthMovementVariant170?.Invoke(StrengthMovementVariant170!); + strengthMovementVariant170?.Invoke(__value169); } - else if (IsStrengthMovementVariant171) + else if (StrengthMovementVariant171 is { } __value170) { - strengthMovementVariant171?.Invoke(StrengthMovementVariant171!); + strengthMovementVariant171?.Invoke(__value170); } - else if (IsStrengthMovementVariant172) + else if (StrengthMovementVariant172 is { } __value171) { - strengthMovementVariant172?.Invoke(StrengthMovementVariant172!); + strengthMovementVariant172?.Invoke(__value171); } - else if (IsStrengthMovementVariant173) + else if (StrengthMovementVariant173 is { } __value172) { - strengthMovementVariant173?.Invoke(StrengthMovementVariant173!); + strengthMovementVariant173?.Invoke(__value172); } - else if (IsStrengthMovementVariant174) + else if (StrengthMovementVariant174 is { } __value173) { - strengthMovementVariant174?.Invoke(StrengthMovementVariant174!); + strengthMovementVariant174?.Invoke(__value173); } - else if (IsStrengthMovementVariant175) + else if (StrengthMovementVariant175 is { } __value174) { - strengthMovementVariant175?.Invoke(StrengthMovementVariant175!); + strengthMovementVariant175?.Invoke(__value174); } - else if (IsStrengthMovementVariant176) + else if (StrengthMovementVariant176 is { } __value175) { - strengthMovementVariant176?.Invoke(StrengthMovementVariant176!); + strengthMovementVariant176?.Invoke(__value175); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthMuscle.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthMuscle.g.cs index f6934e6..7c9156c 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthMuscle.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthMuscle.g.cs @@ -47,8 +47,8 @@ public bool TryPickStrengthMuscleVariant1( /// /// /// - public global::Terra.StrengthMuscleVariant1 PickStrengthMuscleVariant1() => IsStrengthMuscleVariant1 - ? StrengthMuscleVariant1!.Value + public global::Terra.StrengthMuscleVariant1 PickStrengthMuscleVariant1() => StrengthMuscleVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant1' but the value was {ToString()}."); /// @@ -84,8 +84,8 @@ public bool TryPickStrengthMuscleVariant2( /// /// /// - public global::Terra.StrengthMuscleVariant2 PickStrengthMuscleVariant2() => IsStrengthMuscleVariant2 - ? StrengthMuscleVariant2!.Value + public global::Terra.StrengthMuscleVariant2 PickStrengthMuscleVariant2() => StrengthMuscleVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant2' but the value was {ToString()}."); /// @@ -121,8 +121,8 @@ public bool TryPickStrengthMuscleVariant3( /// /// /// - public global::Terra.StrengthMuscleVariant3 PickStrengthMuscleVariant3() => IsStrengthMuscleVariant3 - ? StrengthMuscleVariant3!.Value + public global::Terra.StrengthMuscleVariant3 PickStrengthMuscleVariant3() => StrengthMuscleVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant3' but the value was {ToString()}."); /// @@ -158,8 +158,8 @@ public bool TryPickStrengthMuscleVariant4( /// /// /// - public global::Terra.StrengthMuscleVariant4 PickStrengthMuscleVariant4() => IsStrengthMuscleVariant4 - ? StrengthMuscleVariant4!.Value + public global::Terra.StrengthMuscleVariant4 PickStrengthMuscleVariant4() => StrengthMuscleVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant4' but the value was {ToString()}."); /// @@ -195,8 +195,8 @@ public bool TryPickStrengthMuscleVariant5( /// /// /// - public global::Terra.StrengthMuscleVariant5 PickStrengthMuscleVariant5() => IsStrengthMuscleVariant5 - ? StrengthMuscleVariant5!.Value + public global::Terra.StrengthMuscleVariant5 PickStrengthMuscleVariant5() => StrengthMuscleVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant5' but the value was {ToString()}."); /// @@ -232,8 +232,8 @@ public bool TryPickStrengthMuscleVariant6( /// /// /// - public global::Terra.StrengthMuscleVariant6 PickStrengthMuscleVariant6() => IsStrengthMuscleVariant6 - ? StrengthMuscleVariant6!.Value + public global::Terra.StrengthMuscleVariant6 PickStrengthMuscleVariant6() => StrengthMuscleVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant6' but the value was {ToString()}."); /// @@ -269,8 +269,8 @@ public bool TryPickStrengthMuscleVariant7( /// /// /// - public global::Terra.StrengthMuscleVariant7 PickStrengthMuscleVariant7() => IsStrengthMuscleVariant7 - ? StrengthMuscleVariant7!.Value + public global::Terra.StrengthMuscleVariant7 PickStrengthMuscleVariant7() => StrengthMuscleVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant7' but the value was {ToString()}."); /// @@ -306,8 +306,8 @@ public bool TryPickStrengthMuscleVariant8( /// /// /// - public global::Terra.StrengthMuscleVariant8 PickStrengthMuscleVariant8() => IsStrengthMuscleVariant8 - ? StrengthMuscleVariant8!.Value + public global::Terra.StrengthMuscleVariant8 PickStrengthMuscleVariant8() => StrengthMuscleVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant8' but the value was {ToString()}."); /// @@ -343,8 +343,8 @@ public bool TryPickStrengthMuscleVariant9( /// /// /// - public global::Terra.StrengthMuscleVariant9 PickStrengthMuscleVariant9() => IsStrengthMuscleVariant9 - ? StrengthMuscleVariant9!.Value + public global::Terra.StrengthMuscleVariant9 PickStrengthMuscleVariant9() => StrengthMuscleVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant9' but the value was {ToString()}."); /// @@ -380,8 +380,8 @@ public bool TryPickStrengthMuscleVariant10( /// /// /// - public global::Terra.StrengthMuscleVariant10 PickStrengthMuscleVariant10() => IsStrengthMuscleVariant10 - ? StrengthMuscleVariant10!.Value + public global::Terra.StrengthMuscleVariant10 PickStrengthMuscleVariant10() => StrengthMuscleVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant10' but the value was {ToString()}."); /// @@ -417,8 +417,8 @@ public bool TryPickStrengthMuscleVariant11( /// /// /// - public global::Terra.StrengthMuscleVariant11 PickStrengthMuscleVariant11() => IsStrengthMuscleVariant11 - ? StrengthMuscleVariant11!.Value + public global::Terra.StrengthMuscleVariant11 PickStrengthMuscleVariant11() => StrengthMuscleVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant11' but the value was {ToString()}."); /// @@ -454,8 +454,8 @@ public bool TryPickStrengthMuscleVariant12( /// /// /// - public global::Terra.StrengthMuscleVariant12 PickStrengthMuscleVariant12() => IsStrengthMuscleVariant12 - ? StrengthMuscleVariant12!.Value + public global::Terra.StrengthMuscleVariant12 PickStrengthMuscleVariant12() => StrengthMuscleVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant12' but the value was {ToString()}."); /// @@ -491,8 +491,8 @@ public bool TryPickStrengthMuscleVariant13( /// /// /// - public global::Terra.StrengthMuscleVariant13 PickStrengthMuscleVariant13() => IsStrengthMuscleVariant13 - ? StrengthMuscleVariant13!.Value + public global::Terra.StrengthMuscleVariant13 PickStrengthMuscleVariant13() => StrengthMuscleVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant13' but the value was {ToString()}."); /// @@ -528,8 +528,8 @@ public bool TryPickStrengthMuscleVariant14( /// /// /// - public global::Terra.StrengthMuscleVariant14 PickStrengthMuscleVariant14() => IsStrengthMuscleVariant14 - ? StrengthMuscleVariant14!.Value + public global::Terra.StrengthMuscleVariant14 PickStrengthMuscleVariant14() => StrengthMuscleVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant14' but the value was {ToString()}."); /// @@ -565,8 +565,8 @@ public bool TryPickStrengthMuscleVariant15( /// /// /// - public global::Terra.StrengthMuscleVariant15 PickStrengthMuscleVariant15() => IsStrengthMuscleVariant15 - ? StrengthMuscleVariant15!.Value + public global::Terra.StrengthMuscleVariant15 PickStrengthMuscleVariant15() => StrengthMuscleVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant15' but the value was {ToString()}."); /// @@ -602,8 +602,8 @@ public bool TryPickStrengthMuscleVariant16( /// /// /// - public global::Terra.StrengthMuscleVariant16 PickStrengthMuscleVariant16() => IsStrengthMuscleVariant16 - ? StrengthMuscleVariant16!.Value + public global::Terra.StrengthMuscleVariant16 PickStrengthMuscleVariant16() => StrengthMuscleVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant16' but the value was {ToString()}."); /// @@ -639,8 +639,8 @@ public bool TryPickStrengthMuscleVariant17( /// /// /// - public global::Terra.StrengthMuscleVariant17 PickStrengthMuscleVariant17() => IsStrengthMuscleVariant17 - ? StrengthMuscleVariant17!.Value + public global::Terra.StrengthMuscleVariant17 PickStrengthMuscleVariant17() => StrengthMuscleVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant17' but the value was {ToString()}."); /// @@ -676,8 +676,8 @@ public bool TryPickStrengthMuscleVariant18( /// /// /// - public global::Terra.StrengthMuscleVariant18 PickStrengthMuscleVariant18() => IsStrengthMuscleVariant18 - ? StrengthMuscleVariant18!.Value + public global::Terra.StrengthMuscleVariant18 PickStrengthMuscleVariant18() => StrengthMuscleVariant18 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant18' but the value was {ToString()}."); /// @@ -713,8 +713,8 @@ public bool TryPickStrengthMuscleVariant19( /// /// /// - public global::Terra.StrengthMuscleVariant19 PickStrengthMuscleVariant19() => IsStrengthMuscleVariant19 - ? StrengthMuscleVariant19!.Value + public global::Terra.StrengthMuscleVariant19 PickStrengthMuscleVariant19() => StrengthMuscleVariant19 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant19' but the value was {ToString()}."); /// @@ -750,8 +750,8 @@ public bool TryPickStrengthMuscleVariant20( /// /// /// - public global::Terra.StrengthMuscleVariant20 PickStrengthMuscleVariant20() => IsStrengthMuscleVariant20 - ? StrengthMuscleVariant20!.Value + public global::Terra.StrengthMuscleVariant20 PickStrengthMuscleVariant20() => StrengthMuscleVariant20 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant20' but the value was {ToString()}."); /// @@ -787,8 +787,8 @@ public bool TryPickStrengthMuscleVariant21( /// /// /// - public global::Terra.StrengthMuscleVariant21 PickStrengthMuscleVariant21() => IsStrengthMuscleVariant21 - ? StrengthMuscleVariant21!.Value + public global::Terra.StrengthMuscleVariant21 PickStrengthMuscleVariant21() => StrengthMuscleVariant21 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant21' but the value was {ToString()}."); /// @@ -824,8 +824,8 @@ public bool TryPickStrengthMuscleVariant22( /// /// /// - public global::Terra.StrengthMuscleVariant22 PickStrengthMuscleVariant22() => IsStrengthMuscleVariant22 - ? StrengthMuscleVariant22!.Value + public global::Terra.StrengthMuscleVariant22 PickStrengthMuscleVariant22() => StrengthMuscleVariant22 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant22' but the value was {ToString()}."); /// @@ -861,8 +861,8 @@ public bool TryPickStrengthMuscleVariant23( /// /// /// - public global::Terra.StrengthMuscleVariant23 PickStrengthMuscleVariant23() => IsStrengthMuscleVariant23 - ? StrengthMuscleVariant23!.Value + public global::Terra.StrengthMuscleVariant23 PickStrengthMuscleVariant23() => StrengthMuscleVariant23 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant23' but the value was {ToString()}."); /// @@ -898,8 +898,8 @@ public bool TryPickStrengthMuscleVariant24( /// /// /// - public string PickStrengthMuscleVariant24() => IsStrengthMuscleVariant24 - ? StrengthMuscleVariant24! + public string PickStrengthMuscleVariant24() => StrengthMuscleVariant24 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthMuscleVariant24' but the value was {ToString()}."); /// /// @@ -1612,101 +1612,101 @@ public bool Validate() Validate(); } - if (IsStrengthMuscleVariant1 && strengthMuscleVariant1 != null) + if (StrengthMuscleVariant1 is { } __value0 && strengthMuscleVariant1 != null) { - return strengthMuscleVariant1(StrengthMuscleVariant1!); + return strengthMuscleVariant1(__value0); } - else if (IsStrengthMuscleVariant2 && strengthMuscleVariant2 != null) + else if (StrengthMuscleVariant2 is { } __value1 && strengthMuscleVariant2 != null) { - return strengthMuscleVariant2(StrengthMuscleVariant2!); + return strengthMuscleVariant2(__value1); } - else if (IsStrengthMuscleVariant3 && strengthMuscleVariant3 != null) + else if (StrengthMuscleVariant3 is { } __value2 && strengthMuscleVariant3 != null) { - return strengthMuscleVariant3(StrengthMuscleVariant3!); + return strengthMuscleVariant3(__value2); } - else if (IsStrengthMuscleVariant4 && strengthMuscleVariant4 != null) + else if (StrengthMuscleVariant4 is { } __value3 && strengthMuscleVariant4 != null) { - return strengthMuscleVariant4(StrengthMuscleVariant4!); + return strengthMuscleVariant4(__value3); } - else if (IsStrengthMuscleVariant5 && strengthMuscleVariant5 != null) + else if (StrengthMuscleVariant5 is { } __value4 && strengthMuscleVariant5 != null) { - return strengthMuscleVariant5(StrengthMuscleVariant5!); + return strengthMuscleVariant5(__value4); } - else if (IsStrengthMuscleVariant6 && strengthMuscleVariant6 != null) + else if (StrengthMuscleVariant6 is { } __value5 && strengthMuscleVariant6 != null) { - return strengthMuscleVariant6(StrengthMuscleVariant6!); + return strengthMuscleVariant6(__value5); } - else if (IsStrengthMuscleVariant7 && strengthMuscleVariant7 != null) + else if (StrengthMuscleVariant7 is { } __value6 && strengthMuscleVariant7 != null) { - return strengthMuscleVariant7(StrengthMuscleVariant7!); + return strengthMuscleVariant7(__value6); } - else if (IsStrengthMuscleVariant8 && strengthMuscleVariant8 != null) + else if (StrengthMuscleVariant8 is { } __value7 && strengthMuscleVariant8 != null) { - return strengthMuscleVariant8(StrengthMuscleVariant8!); + return strengthMuscleVariant8(__value7); } - else if (IsStrengthMuscleVariant9 && strengthMuscleVariant9 != null) + else if (StrengthMuscleVariant9 is { } __value8 && strengthMuscleVariant9 != null) { - return strengthMuscleVariant9(StrengthMuscleVariant9!); + return strengthMuscleVariant9(__value8); } - else if (IsStrengthMuscleVariant10 && strengthMuscleVariant10 != null) + else if (StrengthMuscleVariant10 is { } __value9 && strengthMuscleVariant10 != null) { - return strengthMuscleVariant10(StrengthMuscleVariant10!); + return strengthMuscleVariant10(__value9); } - else if (IsStrengthMuscleVariant11 && strengthMuscleVariant11 != null) + else if (StrengthMuscleVariant11 is { } __value10 && strengthMuscleVariant11 != null) { - return strengthMuscleVariant11(StrengthMuscleVariant11!); + return strengthMuscleVariant11(__value10); } - else if (IsStrengthMuscleVariant12 && strengthMuscleVariant12 != null) + else if (StrengthMuscleVariant12 is { } __value11 && strengthMuscleVariant12 != null) { - return strengthMuscleVariant12(StrengthMuscleVariant12!); + return strengthMuscleVariant12(__value11); } - else if (IsStrengthMuscleVariant13 && strengthMuscleVariant13 != null) + else if (StrengthMuscleVariant13 is { } __value12 && strengthMuscleVariant13 != null) { - return strengthMuscleVariant13(StrengthMuscleVariant13!); + return strengthMuscleVariant13(__value12); } - else if (IsStrengthMuscleVariant14 && strengthMuscleVariant14 != null) + else if (StrengthMuscleVariant14 is { } __value13 && strengthMuscleVariant14 != null) { - return strengthMuscleVariant14(StrengthMuscleVariant14!); + return strengthMuscleVariant14(__value13); } - else if (IsStrengthMuscleVariant15 && strengthMuscleVariant15 != null) + else if (StrengthMuscleVariant15 is { } __value14 && strengthMuscleVariant15 != null) { - return strengthMuscleVariant15(StrengthMuscleVariant15!); + return strengthMuscleVariant15(__value14); } - else if (IsStrengthMuscleVariant16 && strengthMuscleVariant16 != null) + else if (StrengthMuscleVariant16 is { } __value15 && strengthMuscleVariant16 != null) { - return strengthMuscleVariant16(StrengthMuscleVariant16!); + return strengthMuscleVariant16(__value15); } - else if (IsStrengthMuscleVariant17 && strengthMuscleVariant17 != null) + else if (StrengthMuscleVariant17 is { } __value16 && strengthMuscleVariant17 != null) { - return strengthMuscleVariant17(StrengthMuscleVariant17!); + return strengthMuscleVariant17(__value16); } - else if (IsStrengthMuscleVariant18 && strengthMuscleVariant18 != null) + else if (StrengthMuscleVariant18 is { } __value17 && strengthMuscleVariant18 != null) { - return strengthMuscleVariant18(StrengthMuscleVariant18!); + return strengthMuscleVariant18(__value17); } - else if (IsStrengthMuscleVariant19 && strengthMuscleVariant19 != null) + else if (StrengthMuscleVariant19 is { } __value18 && strengthMuscleVariant19 != null) { - return strengthMuscleVariant19(StrengthMuscleVariant19!); + return strengthMuscleVariant19(__value18); } - else if (IsStrengthMuscleVariant20 && strengthMuscleVariant20 != null) + else if (StrengthMuscleVariant20 is { } __value19 && strengthMuscleVariant20 != null) { - return strengthMuscleVariant20(StrengthMuscleVariant20!); + return strengthMuscleVariant20(__value19); } - else if (IsStrengthMuscleVariant21 && strengthMuscleVariant21 != null) + else if (StrengthMuscleVariant21 is { } __value20 && strengthMuscleVariant21 != null) { - return strengthMuscleVariant21(StrengthMuscleVariant21!); + return strengthMuscleVariant21(__value20); } - else if (IsStrengthMuscleVariant22 && strengthMuscleVariant22 != null) + else if (StrengthMuscleVariant22 is { } __value21 && strengthMuscleVariant22 != null) { - return strengthMuscleVariant22(StrengthMuscleVariant22!); + return strengthMuscleVariant22(__value21); } - else if (IsStrengthMuscleVariant23 && strengthMuscleVariant23 != null) + else if (StrengthMuscleVariant23 is { } __value22 && strengthMuscleVariant23 != null) { - return strengthMuscleVariant23(StrengthMuscleVariant23!); + return strengthMuscleVariant23(__value22); } - else if (IsStrengthMuscleVariant24 && strengthMuscleVariant24 != null) + else if (StrengthMuscleVariant24 is { } __value23 && strengthMuscleVariant24 != null) { - return strengthMuscleVariant24(StrengthMuscleVariant24!); + return strengthMuscleVariant24(__value23); } return default(TResult); @@ -1770,101 +1770,101 @@ public void Match( Validate(); } - if (IsStrengthMuscleVariant1) + if (StrengthMuscleVariant1 is { } __value0) { - strengthMuscleVariant1?.Invoke(StrengthMuscleVariant1!); + strengthMuscleVariant1?.Invoke(__value0); } - else if (IsStrengthMuscleVariant2) + else if (StrengthMuscleVariant2 is { } __value1) { - strengthMuscleVariant2?.Invoke(StrengthMuscleVariant2!); + strengthMuscleVariant2?.Invoke(__value1); } - else if (IsStrengthMuscleVariant3) + else if (StrengthMuscleVariant3 is { } __value2) { - strengthMuscleVariant3?.Invoke(StrengthMuscleVariant3!); + strengthMuscleVariant3?.Invoke(__value2); } - else if (IsStrengthMuscleVariant4) + else if (StrengthMuscleVariant4 is { } __value3) { - strengthMuscleVariant4?.Invoke(StrengthMuscleVariant4!); + strengthMuscleVariant4?.Invoke(__value3); } - else if (IsStrengthMuscleVariant5) + else if (StrengthMuscleVariant5 is { } __value4) { - strengthMuscleVariant5?.Invoke(StrengthMuscleVariant5!); + strengthMuscleVariant5?.Invoke(__value4); } - else if (IsStrengthMuscleVariant6) + else if (StrengthMuscleVariant6 is { } __value5) { - strengthMuscleVariant6?.Invoke(StrengthMuscleVariant6!); + strengthMuscleVariant6?.Invoke(__value5); } - else if (IsStrengthMuscleVariant7) + else if (StrengthMuscleVariant7 is { } __value6) { - strengthMuscleVariant7?.Invoke(StrengthMuscleVariant7!); + strengthMuscleVariant7?.Invoke(__value6); } - else if (IsStrengthMuscleVariant8) + else if (StrengthMuscleVariant8 is { } __value7) { - strengthMuscleVariant8?.Invoke(StrengthMuscleVariant8!); + strengthMuscleVariant8?.Invoke(__value7); } - else if (IsStrengthMuscleVariant9) + else if (StrengthMuscleVariant9 is { } __value8) { - strengthMuscleVariant9?.Invoke(StrengthMuscleVariant9!); + strengthMuscleVariant9?.Invoke(__value8); } - else if (IsStrengthMuscleVariant10) + else if (StrengthMuscleVariant10 is { } __value9) { - strengthMuscleVariant10?.Invoke(StrengthMuscleVariant10!); + strengthMuscleVariant10?.Invoke(__value9); } - else if (IsStrengthMuscleVariant11) + else if (StrengthMuscleVariant11 is { } __value10) { - strengthMuscleVariant11?.Invoke(StrengthMuscleVariant11!); + strengthMuscleVariant11?.Invoke(__value10); } - else if (IsStrengthMuscleVariant12) + else if (StrengthMuscleVariant12 is { } __value11) { - strengthMuscleVariant12?.Invoke(StrengthMuscleVariant12!); + strengthMuscleVariant12?.Invoke(__value11); } - else if (IsStrengthMuscleVariant13) + else if (StrengthMuscleVariant13 is { } __value12) { - strengthMuscleVariant13?.Invoke(StrengthMuscleVariant13!); + strengthMuscleVariant13?.Invoke(__value12); } - else if (IsStrengthMuscleVariant14) + else if (StrengthMuscleVariant14 is { } __value13) { - strengthMuscleVariant14?.Invoke(StrengthMuscleVariant14!); + strengthMuscleVariant14?.Invoke(__value13); } - else if (IsStrengthMuscleVariant15) + else if (StrengthMuscleVariant15 is { } __value14) { - strengthMuscleVariant15?.Invoke(StrengthMuscleVariant15!); + strengthMuscleVariant15?.Invoke(__value14); } - else if (IsStrengthMuscleVariant16) + else if (StrengthMuscleVariant16 is { } __value15) { - strengthMuscleVariant16?.Invoke(StrengthMuscleVariant16!); + strengthMuscleVariant16?.Invoke(__value15); } - else if (IsStrengthMuscleVariant17) + else if (StrengthMuscleVariant17 is { } __value16) { - strengthMuscleVariant17?.Invoke(StrengthMuscleVariant17!); + strengthMuscleVariant17?.Invoke(__value16); } - else if (IsStrengthMuscleVariant18) + else if (StrengthMuscleVariant18 is { } __value17) { - strengthMuscleVariant18?.Invoke(StrengthMuscleVariant18!); + strengthMuscleVariant18?.Invoke(__value17); } - else if (IsStrengthMuscleVariant19) + else if (StrengthMuscleVariant19 is { } __value18) { - strengthMuscleVariant19?.Invoke(StrengthMuscleVariant19!); + strengthMuscleVariant19?.Invoke(__value18); } - else if (IsStrengthMuscleVariant20) + else if (StrengthMuscleVariant20 is { } __value19) { - strengthMuscleVariant20?.Invoke(StrengthMuscleVariant20!); + strengthMuscleVariant20?.Invoke(__value19); } - else if (IsStrengthMuscleVariant21) + else if (StrengthMuscleVariant21 is { } __value20) { - strengthMuscleVariant21?.Invoke(StrengthMuscleVariant21!); + strengthMuscleVariant21?.Invoke(__value20); } - else if (IsStrengthMuscleVariant22) + else if (StrengthMuscleVariant22 is { } __value21) { - strengthMuscleVariant22?.Invoke(StrengthMuscleVariant22!); + strengthMuscleVariant22?.Invoke(__value21); } - else if (IsStrengthMuscleVariant23) + else if (StrengthMuscleVariant23 is { } __value22) { - strengthMuscleVariant23?.Invoke(StrengthMuscleVariant23!); + strengthMuscleVariant23?.Invoke(__value22); } - else if (IsStrengthMuscleVariant24) + else if (StrengthMuscleVariant24 is { } __value23) { - strengthMuscleVariant24?.Invoke(StrengthMuscleVariant24!); + strengthMuscleVariant24?.Invoke(__value23); } } @@ -1903,101 +1903,101 @@ public void Switch( Validate(); } - if (IsStrengthMuscleVariant1) + if (StrengthMuscleVariant1 is { } __value0) { - strengthMuscleVariant1?.Invoke(StrengthMuscleVariant1!); + strengthMuscleVariant1?.Invoke(__value0); } - else if (IsStrengthMuscleVariant2) + else if (StrengthMuscleVariant2 is { } __value1) { - strengthMuscleVariant2?.Invoke(StrengthMuscleVariant2!); + strengthMuscleVariant2?.Invoke(__value1); } - else if (IsStrengthMuscleVariant3) + else if (StrengthMuscleVariant3 is { } __value2) { - strengthMuscleVariant3?.Invoke(StrengthMuscleVariant3!); + strengthMuscleVariant3?.Invoke(__value2); } - else if (IsStrengthMuscleVariant4) + else if (StrengthMuscleVariant4 is { } __value3) { - strengthMuscleVariant4?.Invoke(StrengthMuscleVariant4!); + strengthMuscleVariant4?.Invoke(__value3); } - else if (IsStrengthMuscleVariant5) + else if (StrengthMuscleVariant5 is { } __value4) { - strengthMuscleVariant5?.Invoke(StrengthMuscleVariant5!); + strengthMuscleVariant5?.Invoke(__value4); } - else if (IsStrengthMuscleVariant6) + else if (StrengthMuscleVariant6 is { } __value5) { - strengthMuscleVariant6?.Invoke(StrengthMuscleVariant6!); + strengthMuscleVariant6?.Invoke(__value5); } - else if (IsStrengthMuscleVariant7) + else if (StrengthMuscleVariant7 is { } __value6) { - strengthMuscleVariant7?.Invoke(StrengthMuscleVariant7!); + strengthMuscleVariant7?.Invoke(__value6); } - else if (IsStrengthMuscleVariant8) + else if (StrengthMuscleVariant8 is { } __value7) { - strengthMuscleVariant8?.Invoke(StrengthMuscleVariant8!); + strengthMuscleVariant8?.Invoke(__value7); } - else if (IsStrengthMuscleVariant9) + else if (StrengthMuscleVariant9 is { } __value8) { - strengthMuscleVariant9?.Invoke(StrengthMuscleVariant9!); + strengthMuscleVariant9?.Invoke(__value8); } - else if (IsStrengthMuscleVariant10) + else if (StrengthMuscleVariant10 is { } __value9) { - strengthMuscleVariant10?.Invoke(StrengthMuscleVariant10!); + strengthMuscleVariant10?.Invoke(__value9); } - else if (IsStrengthMuscleVariant11) + else if (StrengthMuscleVariant11 is { } __value10) { - strengthMuscleVariant11?.Invoke(StrengthMuscleVariant11!); + strengthMuscleVariant11?.Invoke(__value10); } - else if (IsStrengthMuscleVariant12) + else if (StrengthMuscleVariant12 is { } __value11) { - strengthMuscleVariant12?.Invoke(StrengthMuscleVariant12!); + strengthMuscleVariant12?.Invoke(__value11); } - else if (IsStrengthMuscleVariant13) + else if (StrengthMuscleVariant13 is { } __value12) { - strengthMuscleVariant13?.Invoke(StrengthMuscleVariant13!); + strengthMuscleVariant13?.Invoke(__value12); } - else if (IsStrengthMuscleVariant14) + else if (StrengthMuscleVariant14 is { } __value13) { - strengthMuscleVariant14?.Invoke(StrengthMuscleVariant14!); + strengthMuscleVariant14?.Invoke(__value13); } - else if (IsStrengthMuscleVariant15) + else if (StrengthMuscleVariant15 is { } __value14) { - strengthMuscleVariant15?.Invoke(StrengthMuscleVariant15!); + strengthMuscleVariant15?.Invoke(__value14); } - else if (IsStrengthMuscleVariant16) + else if (StrengthMuscleVariant16 is { } __value15) { - strengthMuscleVariant16?.Invoke(StrengthMuscleVariant16!); + strengthMuscleVariant16?.Invoke(__value15); } - else if (IsStrengthMuscleVariant17) + else if (StrengthMuscleVariant17 is { } __value16) { - strengthMuscleVariant17?.Invoke(StrengthMuscleVariant17!); + strengthMuscleVariant17?.Invoke(__value16); } - else if (IsStrengthMuscleVariant18) + else if (StrengthMuscleVariant18 is { } __value17) { - strengthMuscleVariant18?.Invoke(StrengthMuscleVariant18!); + strengthMuscleVariant18?.Invoke(__value17); } - else if (IsStrengthMuscleVariant19) + else if (StrengthMuscleVariant19 is { } __value18) { - strengthMuscleVariant19?.Invoke(StrengthMuscleVariant19!); + strengthMuscleVariant19?.Invoke(__value18); } - else if (IsStrengthMuscleVariant20) + else if (StrengthMuscleVariant20 is { } __value19) { - strengthMuscleVariant20?.Invoke(StrengthMuscleVariant20!); + strengthMuscleVariant20?.Invoke(__value19); } - else if (IsStrengthMuscleVariant21) + else if (StrengthMuscleVariant21 is { } __value20) { - strengthMuscleVariant21?.Invoke(StrengthMuscleVariant21!); + strengthMuscleVariant21?.Invoke(__value20); } - else if (IsStrengthMuscleVariant22) + else if (StrengthMuscleVariant22 is { } __value21) { - strengthMuscleVariant22?.Invoke(StrengthMuscleVariant22!); + strengthMuscleVariant22?.Invoke(__value21); } - else if (IsStrengthMuscleVariant23) + else if (StrengthMuscleVariant23 is { } __value22) { - strengthMuscleVariant23?.Invoke(StrengthMuscleVariant23!); + strengthMuscleVariant23?.Invoke(__value22); } - else if (IsStrengthMuscleVariant24) + else if (StrengthMuscleVariant24 is { } __value23) { - strengthMuscleVariant24?.Invoke(StrengthMuscleVariant24!); + strengthMuscleVariant24?.Invoke(__value23); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthPosition.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthPosition.g.cs index e4236d0..6e49f82 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthPosition.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthPosition.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthPositionVariant1( /// /// /// - public global::Terra.StrengthPositionVariant1 PickStrengthPositionVariant1() => IsStrengthPositionVariant1 - ? StrengthPositionVariant1!.Value + public global::Terra.StrengthPositionVariant1 PickStrengthPositionVariant1() => StrengthPositionVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthPositionVariant2( /// /// /// - public global::Terra.StrengthPositionVariant2 PickStrengthPositionVariant2() => IsStrengthPositionVariant2 - ? StrengthPositionVariant2!.Value + public global::Terra.StrengthPositionVariant2 PickStrengthPositionVariant2() => StrengthPositionVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthPositionVariant3( /// /// /// - public global::Terra.StrengthPositionVariant3 PickStrengthPositionVariant3() => IsStrengthPositionVariant3 - ? StrengthPositionVariant3!.Value + public global::Terra.StrengthPositionVariant3 PickStrengthPositionVariant3() => StrengthPositionVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthPositionVariant4( /// /// /// - public global::Terra.StrengthPositionVariant4 PickStrengthPositionVariant4() => IsStrengthPositionVariant4 - ? StrengthPositionVariant4!.Value + public global::Terra.StrengthPositionVariant4 PickStrengthPositionVariant4() => StrengthPositionVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthPositionVariant5( /// /// /// - public global::Terra.StrengthPositionVariant5 PickStrengthPositionVariant5() => IsStrengthPositionVariant5 - ? StrengthPositionVariant5!.Value + public global::Terra.StrengthPositionVariant5 PickStrengthPositionVariant5() => StrengthPositionVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthPositionVariant6( /// /// /// - public global::Terra.StrengthPositionVariant6 PickStrengthPositionVariant6() => IsStrengthPositionVariant6 - ? StrengthPositionVariant6!.Value + public global::Terra.StrengthPositionVariant6 PickStrengthPositionVariant6() => StrengthPositionVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthPositionVariant7( /// /// /// - public global::Terra.StrengthPositionVariant7 PickStrengthPositionVariant7() => IsStrengthPositionVariant7 - ? StrengthPositionVariant7!.Value + public global::Terra.StrengthPositionVariant7 PickStrengthPositionVariant7() => StrengthPositionVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthPositionVariant8( /// /// /// - public global::Terra.StrengthPositionVariant8 PickStrengthPositionVariant8() => IsStrengthPositionVariant8 - ? StrengthPositionVariant8!.Value + public global::Terra.StrengthPositionVariant8 PickStrengthPositionVariant8() => StrengthPositionVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthPositionVariant9( /// /// /// - public global::Terra.StrengthPositionVariant9 PickStrengthPositionVariant9() => IsStrengthPositionVariant9 - ? StrengthPositionVariant9!.Value + public global::Terra.StrengthPositionVariant9 PickStrengthPositionVariant9() => StrengthPositionVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant9' but the value was {ToString()}."); /// @@ -376,8 +376,8 @@ public bool TryPickStrengthPositionVariant10( /// /// /// - public global::Terra.StrengthPositionVariant10 PickStrengthPositionVariant10() => IsStrengthPositionVariant10 - ? StrengthPositionVariant10!.Value + public global::Terra.StrengthPositionVariant10 PickStrengthPositionVariant10() => StrengthPositionVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant10' but the value was {ToString()}."); /// @@ -413,8 +413,8 @@ public bool TryPickStrengthPositionVariant11( /// /// /// - public global::Terra.StrengthPositionVariant11 PickStrengthPositionVariant11() => IsStrengthPositionVariant11 - ? StrengthPositionVariant11!.Value + public global::Terra.StrengthPositionVariant11 PickStrengthPositionVariant11() => StrengthPositionVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant11' but the value was {ToString()}."); /// @@ -450,8 +450,8 @@ public bool TryPickStrengthPositionVariant12( /// /// /// - public global::Terra.StrengthPositionVariant12 PickStrengthPositionVariant12() => IsStrengthPositionVariant12 - ? StrengthPositionVariant12!.Value + public global::Terra.StrengthPositionVariant12 PickStrengthPositionVariant12() => StrengthPositionVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant12' but the value was {ToString()}."); /// @@ -487,8 +487,8 @@ public bool TryPickStrengthPositionVariant13( /// /// /// - public global::Terra.StrengthPositionVariant13 PickStrengthPositionVariant13() => IsStrengthPositionVariant13 - ? StrengthPositionVariant13!.Value + public global::Terra.StrengthPositionVariant13 PickStrengthPositionVariant13() => StrengthPositionVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant13' but the value was {ToString()}."); /// @@ -524,8 +524,8 @@ public bool TryPickStrengthPositionVariant14( /// /// /// - public global::Terra.StrengthPositionVariant14 PickStrengthPositionVariant14() => IsStrengthPositionVariant14 - ? StrengthPositionVariant14!.Value + public global::Terra.StrengthPositionVariant14 PickStrengthPositionVariant14() => StrengthPositionVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant14' but the value was {ToString()}."); /// @@ -561,8 +561,8 @@ public bool TryPickStrengthPositionVariant15( /// /// /// - public global::Terra.StrengthPositionVariant15 PickStrengthPositionVariant15() => IsStrengthPositionVariant15 - ? StrengthPositionVariant15!.Value + public global::Terra.StrengthPositionVariant15 PickStrengthPositionVariant15() => StrengthPositionVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant15' but the value was {ToString()}."); /// @@ -598,8 +598,8 @@ public bool TryPickStrengthPositionVariant16( /// /// /// - public global::Terra.StrengthPositionVariant16 PickStrengthPositionVariant16() => IsStrengthPositionVariant16 - ? StrengthPositionVariant16!.Value + public global::Terra.StrengthPositionVariant16 PickStrengthPositionVariant16() => StrengthPositionVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant16' but the value was {ToString()}."); /// @@ -635,8 +635,8 @@ public bool TryPickStrengthPositionVariant17( /// /// /// - public global::Terra.StrengthPositionVariant17 PickStrengthPositionVariant17() => IsStrengthPositionVariant17 - ? StrengthPositionVariant17!.Value + public global::Terra.StrengthPositionVariant17 PickStrengthPositionVariant17() => StrengthPositionVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant17' but the value was {ToString()}."); /// @@ -672,8 +672,8 @@ public bool TryPickStrengthPositionVariant18( /// /// /// - public global::Terra.StrengthPositionVariant18 PickStrengthPositionVariant18() => IsStrengthPositionVariant18 - ? StrengthPositionVariant18!.Value + public global::Terra.StrengthPositionVariant18 PickStrengthPositionVariant18() => StrengthPositionVariant18 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant18' but the value was {ToString()}."); /// @@ -709,8 +709,8 @@ public bool TryPickStrengthPositionVariant19( /// /// /// - public global::Terra.StrengthPositionVariant19 PickStrengthPositionVariant19() => IsStrengthPositionVariant19 - ? StrengthPositionVariant19!.Value + public global::Terra.StrengthPositionVariant19 PickStrengthPositionVariant19() => StrengthPositionVariant19 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant19' but the value was {ToString()}."); /// @@ -746,8 +746,8 @@ public bool TryPickStrengthPositionVariant20( /// /// /// - public string PickStrengthPositionVariant20() => IsStrengthPositionVariant20 - ? StrengthPositionVariant20! + public string PickStrengthPositionVariant20() => StrengthPositionVariant20 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthPositionVariant20' but the value was {ToString()}."); /// /// @@ -1348,85 +1348,85 @@ public bool Validate() Validate(); } - if (IsStrengthPositionVariant1 && strengthPositionVariant1 != null) + if (StrengthPositionVariant1 is { } __value0 && strengthPositionVariant1 != null) { - return strengthPositionVariant1(StrengthPositionVariant1!); + return strengthPositionVariant1(__value0); } - else if (IsStrengthPositionVariant2 && strengthPositionVariant2 != null) + else if (StrengthPositionVariant2 is { } __value1 && strengthPositionVariant2 != null) { - return strengthPositionVariant2(StrengthPositionVariant2!); + return strengthPositionVariant2(__value1); } - else if (IsStrengthPositionVariant3 && strengthPositionVariant3 != null) + else if (StrengthPositionVariant3 is { } __value2 && strengthPositionVariant3 != null) { - return strengthPositionVariant3(StrengthPositionVariant3!); + return strengthPositionVariant3(__value2); } - else if (IsStrengthPositionVariant4 && strengthPositionVariant4 != null) + else if (StrengthPositionVariant4 is { } __value3 && strengthPositionVariant4 != null) { - return strengthPositionVariant4(StrengthPositionVariant4!); + return strengthPositionVariant4(__value3); } - else if (IsStrengthPositionVariant5 && strengthPositionVariant5 != null) + else if (StrengthPositionVariant5 is { } __value4 && strengthPositionVariant5 != null) { - return strengthPositionVariant5(StrengthPositionVariant5!); + return strengthPositionVariant5(__value4); } - else if (IsStrengthPositionVariant6 && strengthPositionVariant6 != null) + else if (StrengthPositionVariant6 is { } __value5 && strengthPositionVariant6 != null) { - return strengthPositionVariant6(StrengthPositionVariant6!); + return strengthPositionVariant6(__value5); } - else if (IsStrengthPositionVariant7 && strengthPositionVariant7 != null) + else if (StrengthPositionVariant7 is { } __value6 && strengthPositionVariant7 != null) { - return strengthPositionVariant7(StrengthPositionVariant7!); + return strengthPositionVariant7(__value6); } - else if (IsStrengthPositionVariant8 && strengthPositionVariant8 != null) + else if (StrengthPositionVariant8 is { } __value7 && strengthPositionVariant8 != null) { - return strengthPositionVariant8(StrengthPositionVariant8!); + return strengthPositionVariant8(__value7); } - else if (IsStrengthPositionVariant9 && strengthPositionVariant9 != null) + else if (StrengthPositionVariant9 is { } __value8 && strengthPositionVariant9 != null) { - return strengthPositionVariant9(StrengthPositionVariant9!); + return strengthPositionVariant9(__value8); } - else if (IsStrengthPositionVariant10 && strengthPositionVariant10 != null) + else if (StrengthPositionVariant10 is { } __value9 && strengthPositionVariant10 != null) { - return strengthPositionVariant10(StrengthPositionVariant10!); + return strengthPositionVariant10(__value9); } - else if (IsStrengthPositionVariant11 && strengthPositionVariant11 != null) + else if (StrengthPositionVariant11 is { } __value10 && strengthPositionVariant11 != null) { - return strengthPositionVariant11(StrengthPositionVariant11!); + return strengthPositionVariant11(__value10); } - else if (IsStrengthPositionVariant12 && strengthPositionVariant12 != null) + else if (StrengthPositionVariant12 is { } __value11 && strengthPositionVariant12 != null) { - return strengthPositionVariant12(StrengthPositionVariant12!); + return strengthPositionVariant12(__value11); } - else if (IsStrengthPositionVariant13 && strengthPositionVariant13 != null) + else if (StrengthPositionVariant13 is { } __value12 && strengthPositionVariant13 != null) { - return strengthPositionVariant13(StrengthPositionVariant13!); + return strengthPositionVariant13(__value12); } - else if (IsStrengthPositionVariant14 && strengthPositionVariant14 != null) + else if (StrengthPositionVariant14 is { } __value13 && strengthPositionVariant14 != null) { - return strengthPositionVariant14(StrengthPositionVariant14!); + return strengthPositionVariant14(__value13); } - else if (IsStrengthPositionVariant15 && strengthPositionVariant15 != null) + else if (StrengthPositionVariant15 is { } __value14 && strengthPositionVariant15 != null) { - return strengthPositionVariant15(StrengthPositionVariant15!); + return strengthPositionVariant15(__value14); } - else if (IsStrengthPositionVariant16 && strengthPositionVariant16 != null) + else if (StrengthPositionVariant16 is { } __value15 && strengthPositionVariant16 != null) { - return strengthPositionVariant16(StrengthPositionVariant16!); + return strengthPositionVariant16(__value15); } - else if (IsStrengthPositionVariant17 && strengthPositionVariant17 != null) + else if (StrengthPositionVariant17 is { } __value16 && strengthPositionVariant17 != null) { - return strengthPositionVariant17(StrengthPositionVariant17!); + return strengthPositionVariant17(__value16); } - else if (IsStrengthPositionVariant18 && strengthPositionVariant18 != null) + else if (StrengthPositionVariant18 is { } __value17 && strengthPositionVariant18 != null) { - return strengthPositionVariant18(StrengthPositionVariant18!); + return strengthPositionVariant18(__value17); } - else if (IsStrengthPositionVariant19 && strengthPositionVariant19 != null) + else if (StrengthPositionVariant19 is { } __value18 && strengthPositionVariant19 != null) { - return strengthPositionVariant19(StrengthPositionVariant19!); + return strengthPositionVariant19(__value18); } - else if (IsStrengthPositionVariant20 && strengthPositionVariant20 != null) + else if (StrengthPositionVariant20 is { } __value19 && strengthPositionVariant20 != null) { - return strengthPositionVariant20(StrengthPositionVariant20!); + return strengthPositionVariant20(__value19); } return default(TResult); @@ -1482,85 +1482,85 @@ public void Match( Validate(); } - if (IsStrengthPositionVariant1) + if (StrengthPositionVariant1 is { } __value0) { - strengthPositionVariant1?.Invoke(StrengthPositionVariant1!); + strengthPositionVariant1?.Invoke(__value0); } - else if (IsStrengthPositionVariant2) + else if (StrengthPositionVariant2 is { } __value1) { - strengthPositionVariant2?.Invoke(StrengthPositionVariant2!); + strengthPositionVariant2?.Invoke(__value1); } - else if (IsStrengthPositionVariant3) + else if (StrengthPositionVariant3 is { } __value2) { - strengthPositionVariant3?.Invoke(StrengthPositionVariant3!); + strengthPositionVariant3?.Invoke(__value2); } - else if (IsStrengthPositionVariant4) + else if (StrengthPositionVariant4 is { } __value3) { - strengthPositionVariant4?.Invoke(StrengthPositionVariant4!); + strengthPositionVariant4?.Invoke(__value3); } - else if (IsStrengthPositionVariant5) + else if (StrengthPositionVariant5 is { } __value4) { - strengthPositionVariant5?.Invoke(StrengthPositionVariant5!); + strengthPositionVariant5?.Invoke(__value4); } - else if (IsStrengthPositionVariant6) + else if (StrengthPositionVariant6 is { } __value5) { - strengthPositionVariant6?.Invoke(StrengthPositionVariant6!); + strengthPositionVariant6?.Invoke(__value5); } - else if (IsStrengthPositionVariant7) + else if (StrengthPositionVariant7 is { } __value6) { - strengthPositionVariant7?.Invoke(StrengthPositionVariant7!); + strengthPositionVariant7?.Invoke(__value6); } - else if (IsStrengthPositionVariant8) + else if (StrengthPositionVariant8 is { } __value7) { - strengthPositionVariant8?.Invoke(StrengthPositionVariant8!); + strengthPositionVariant8?.Invoke(__value7); } - else if (IsStrengthPositionVariant9) + else if (StrengthPositionVariant9 is { } __value8) { - strengthPositionVariant9?.Invoke(StrengthPositionVariant9!); + strengthPositionVariant9?.Invoke(__value8); } - else if (IsStrengthPositionVariant10) + else if (StrengthPositionVariant10 is { } __value9) { - strengthPositionVariant10?.Invoke(StrengthPositionVariant10!); + strengthPositionVariant10?.Invoke(__value9); } - else if (IsStrengthPositionVariant11) + else if (StrengthPositionVariant11 is { } __value10) { - strengthPositionVariant11?.Invoke(StrengthPositionVariant11!); + strengthPositionVariant11?.Invoke(__value10); } - else if (IsStrengthPositionVariant12) + else if (StrengthPositionVariant12 is { } __value11) { - strengthPositionVariant12?.Invoke(StrengthPositionVariant12!); + strengthPositionVariant12?.Invoke(__value11); } - else if (IsStrengthPositionVariant13) + else if (StrengthPositionVariant13 is { } __value12) { - strengthPositionVariant13?.Invoke(StrengthPositionVariant13!); + strengthPositionVariant13?.Invoke(__value12); } - else if (IsStrengthPositionVariant14) + else if (StrengthPositionVariant14 is { } __value13) { - strengthPositionVariant14?.Invoke(StrengthPositionVariant14!); + strengthPositionVariant14?.Invoke(__value13); } - else if (IsStrengthPositionVariant15) + else if (StrengthPositionVariant15 is { } __value14) { - strengthPositionVariant15?.Invoke(StrengthPositionVariant15!); + strengthPositionVariant15?.Invoke(__value14); } - else if (IsStrengthPositionVariant16) + else if (StrengthPositionVariant16 is { } __value15) { - strengthPositionVariant16?.Invoke(StrengthPositionVariant16!); + strengthPositionVariant16?.Invoke(__value15); } - else if (IsStrengthPositionVariant17) + else if (StrengthPositionVariant17 is { } __value16) { - strengthPositionVariant17?.Invoke(StrengthPositionVariant17!); + strengthPositionVariant17?.Invoke(__value16); } - else if (IsStrengthPositionVariant18) + else if (StrengthPositionVariant18 is { } __value17) { - strengthPositionVariant18?.Invoke(StrengthPositionVariant18!); + strengthPositionVariant18?.Invoke(__value17); } - else if (IsStrengthPositionVariant19) + else if (StrengthPositionVariant19 is { } __value18) { - strengthPositionVariant19?.Invoke(StrengthPositionVariant19!); + strengthPositionVariant19?.Invoke(__value18); } - else if (IsStrengthPositionVariant20) + else if (StrengthPositionVariant20 is { } __value19) { - strengthPositionVariant20?.Invoke(StrengthPositionVariant20!); + strengthPositionVariant20?.Invoke(__value19); } } @@ -1595,85 +1595,85 @@ public void Switch( Validate(); } - if (IsStrengthPositionVariant1) + if (StrengthPositionVariant1 is { } __value0) { - strengthPositionVariant1?.Invoke(StrengthPositionVariant1!); + strengthPositionVariant1?.Invoke(__value0); } - else if (IsStrengthPositionVariant2) + else if (StrengthPositionVariant2 is { } __value1) { - strengthPositionVariant2?.Invoke(StrengthPositionVariant2!); + strengthPositionVariant2?.Invoke(__value1); } - else if (IsStrengthPositionVariant3) + else if (StrengthPositionVariant3 is { } __value2) { - strengthPositionVariant3?.Invoke(StrengthPositionVariant3!); + strengthPositionVariant3?.Invoke(__value2); } - else if (IsStrengthPositionVariant4) + else if (StrengthPositionVariant4 is { } __value3) { - strengthPositionVariant4?.Invoke(StrengthPositionVariant4!); + strengthPositionVariant4?.Invoke(__value3); } - else if (IsStrengthPositionVariant5) + else if (StrengthPositionVariant5 is { } __value4) { - strengthPositionVariant5?.Invoke(StrengthPositionVariant5!); + strengthPositionVariant5?.Invoke(__value4); } - else if (IsStrengthPositionVariant6) + else if (StrengthPositionVariant6 is { } __value5) { - strengthPositionVariant6?.Invoke(StrengthPositionVariant6!); + strengthPositionVariant6?.Invoke(__value5); } - else if (IsStrengthPositionVariant7) + else if (StrengthPositionVariant7 is { } __value6) { - strengthPositionVariant7?.Invoke(StrengthPositionVariant7!); + strengthPositionVariant7?.Invoke(__value6); } - else if (IsStrengthPositionVariant8) + else if (StrengthPositionVariant8 is { } __value7) { - strengthPositionVariant8?.Invoke(StrengthPositionVariant8!); + strengthPositionVariant8?.Invoke(__value7); } - else if (IsStrengthPositionVariant9) + else if (StrengthPositionVariant9 is { } __value8) { - strengthPositionVariant9?.Invoke(StrengthPositionVariant9!); + strengthPositionVariant9?.Invoke(__value8); } - else if (IsStrengthPositionVariant10) + else if (StrengthPositionVariant10 is { } __value9) { - strengthPositionVariant10?.Invoke(StrengthPositionVariant10!); + strengthPositionVariant10?.Invoke(__value9); } - else if (IsStrengthPositionVariant11) + else if (StrengthPositionVariant11 is { } __value10) { - strengthPositionVariant11?.Invoke(StrengthPositionVariant11!); + strengthPositionVariant11?.Invoke(__value10); } - else if (IsStrengthPositionVariant12) + else if (StrengthPositionVariant12 is { } __value11) { - strengthPositionVariant12?.Invoke(StrengthPositionVariant12!); + strengthPositionVariant12?.Invoke(__value11); } - else if (IsStrengthPositionVariant13) + else if (StrengthPositionVariant13 is { } __value12) { - strengthPositionVariant13?.Invoke(StrengthPositionVariant13!); + strengthPositionVariant13?.Invoke(__value12); } - else if (IsStrengthPositionVariant14) + else if (StrengthPositionVariant14 is { } __value13) { - strengthPositionVariant14?.Invoke(StrengthPositionVariant14!); + strengthPositionVariant14?.Invoke(__value13); } - else if (IsStrengthPositionVariant15) + else if (StrengthPositionVariant15 is { } __value14) { - strengthPositionVariant15?.Invoke(StrengthPositionVariant15!); + strengthPositionVariant15?.Invoke(__value14); } - else if (IsStrengthPositionVariant16) + else if (StrengthPositionVariant16 is { } __value15) { - strengthPositionVariant16?.Invoke(StrengthPositionVariant16!); + strengthPositionVariant16?.Invoke(__value15); } - else if (IsStrengthPositionVariant17) + else if (StrengthPositionVariant17 is { } __value16) { - strengthPositionVariant17?.Invoke(StrengthPositionVariant17!); + strengthPositionVariant17?.Invoke(__value16); } - else if (IsStrengthPositionVariant18) + else if (StrengthPositionVariant18 is { } __value17) { - strengthPositionVariant18?.Invoke(StrengthPositionVariant18!); + strengthPositionVariant18?.Invoke(__value17); } - else if (IsStrengthPositionVariant19) + else if (StrengthPositionVariant19 is { } __value18) { - strengthPositionVariant19?.Invoke(StrengthPositionVariant19!); + strengthPositionVariant19?.Invoke(__value18); } - else if (IsStrengthPositionVariant20) + else if (StrengthPositionVariant20 is { } __value19) { - strengthPositionVariant20?.Invoke(StrengthPositionVariant20!); + strengthPositionVariant20?.Invoke(__value19); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthProgramme.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthProgramme.g.cs index 38d050e..f037295 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthProgramme.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthProgramme.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthProgrammeVariant1( /// /// /// - public global::Terra.StrengthProgrammeVariant1 PickStrengthProgrammeVariant1() => IsStrengthProgrammeVariant1 - ? StrengthProgrammeVariant1!.Value + public global::Terra.StrengthProgrammeVariant1 PickStrengthProgrammeVariant1() => StrengthProgrammeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthProgrammeVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthProgrammeVariant2( /// /// /// - public global::Terra.StrengthProgrammeVariant2 PickStrengthProgrammeVariant2() => IsStrengthProgrammeVariant2 - ? StrengthProgrammeVariant2!.Value + public global::Terra.StrengthProgrammeVariant2 PickStrengthProgrammeVariant2() => StrengthProgrammeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthProgrammeVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthProgrammeVariant3( /// /// /// - public string PickStrengthProgrammeVariant3() => IsStrengthProgrammeVariant3 - ? StrengthProgrammeVariant3! + public string PickStrengthProgrammeVariant3() => StrengthProgrammeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthProgrammeVariant3' but the value was {ToString()}."); /// /// @@ -243,17 +243,17 @@ public bool Validate() Validate(); } - if (IsStrengthProgrammeVariant1 && strengthProgrammeVariant1 != null) + if (StrengthProgrammeVariant1 is { } __value0 && strengthProgrammeVariant1 != null) { - return strengthProgrammeVariant1(StrengthProgrammeVariant1!); + return strengthProgrammeVariant1(__value0); } - else if (IsStrengthProgrammeVariant2 && strengthProgrammeVariant2 != null) + else if (StrengthProgrammeVariant2 is { } __value1 && strengthProgrammeVariant2 != null) { - return strengthProgrammeVariant2(StrengthProgrammeVariant2!); + return strengthProgrammeVariant2(__value1); } - else if (IsStrengthProgrammeVariant3 && strengthProgrammeVariant3 != null) + else if (StrengthProgrammeVariant3 is { } __value2 && strengthProgrammeVariant3 != null) { - return strengthProgrammeVariant3(StrengthProgrammeVariant3!); + return strengthProgrammeVariant3(__value2); } return default(TResult); @@ -275,17 +275,17 @@ public void Match( Validate(); } - if (IsStrengthProgrammeVariant1) + if (StrengthProgrammeVariant1 is { } __value0) { - strengthProgrammeVariant1?.Invoke(StrengthProgrammeVariant1!); + strengthProgrammeVariant1?.Invoke(__value0); } - else if (IsStrengthProgrammeVariant2) + else if (StrengthProgrammeVariant2 is { } __value1) { - strengthProgrammeVariant2?.Invoke(StrengthProgrammeVariant2!); + strengthProgrammeVariant2?.Invoke(__value1); } - else if (IsStrengthProgrammeVariant3) + else if (StrengthProgrammeVariant3 is { } __value2) { - strengthProgrammeVariant3?.Invoke(StrengthProgrammeVariant3!); + strengthProgrammeVariant3?.Invoke(__value2); } } @@ -303,17 +303,17 @@ public void Switch( Validate(); } - if (IsStrengthProgrammeVariant1) + if (StrengthProgrammeVariant1 is { } __value0) { - strengthProgrammeVariant1?.Invoke(StrengthProgrammeVariant1!); + strengthProgrammeVariant1?.Invoke(__value0); } - else if (IsStrengthProgrammeVariant2) + else if (StrengthProgrammeVariant2 is { } __value1) { - strengthProgrammeVariant2?.Invoke(StrengthProgrammeVariant2!); + strengthProgrammeVariant2?.Invoke(__value1); } - else if (IsStrengthProgrammeVariant3) + else if (StrengthProgrammeVariant3 is { } __value2) { - strengthProgrammeVariant3?.Invoke(StrengthProgrammeVariant3!); + strengthProgrammeVariant3?.Invoke(__value2); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthRangeOfMotion.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthRangeOfMotion.g.cs index c8cc3b2..948703a 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthRangeOfMotion.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthRangeOfMotion.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthRangeOfMotionVariant1( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant1 PickStrengthRangeOfMotionVariant1() => IsStrengthRangeOfMotionVariant1 - ? StrengthRangeOfMotionVariant1!.Value + public global::Terra.StrengthRangeOfMotionVariant1 PickStrengthRangeOfMotionVariant1() => StrengthRangeOfMotionVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthRangeOfMotionVariant2( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant2 PickStrengthRangeOfMotionVariant2() => IsStrengthRangeOfMotionVariant2 - ? StrengthRangeOfMotionVariant2!.Value + public global::Terra.StrengthRangeOfMotionVariant2 PickStrengthRangeOfMotionVariant2() => StrengthRangeOfMotionVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthRangeOfMotionVariant3( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant3 PickStrengthRangeOfMotionVariant3() => IsStrengthRangeOfMotionVariant3 - ? StrengthRangeOfMotionVariant3!.Value + public global::Terra.StrengthRangeOfMotionVariant3 PickStrengthRangeOfMotionVariant3() => StrengthRangeOfMotionVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthRangeOfMotionVariant4( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant4 PickStrengthRangeOfMotionVariant4() => IsStrengthRangeOfMotionVariant4 - ? StrengthRangeOfMotionVariant4!.Value + public global::Terra.StrengthRangeOfMotionVariant4 PickStrengthRangeOfMotionVariant4() => StrengthRangeOfMotionVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthRangeOfMotionVariant5( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant5 PickStrengthRangeOfMotionVariant5() => IsStrengthRangeOfMotionVariant5 - ? StrengthRangeOfMotionVariant5!.Value + public global::Terra.StrengthRangeOfMotionVariant5 PickStrengthRangeOfMotionVariant5() => StrengthRangeOfMotionVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthRangeOfMotionVariant6( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant6 PickStrengthRangeOfMotionVariant6() => IsStrengthRangeOfMotionVariant6 - ? StrengthRangeOfMotionVariant6!.Value + public global::Terra.StrengthRangeOfMotionVariant6 PickStrengthRangeOfMotionVariant6() => StrengthRangeOfMotionVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthRangeOfMotionVariant7( /// /// /// - public global::Terra.StrengthRangeOfMotionVariant7 PickStrengthRangeOfMotionVariant7() => IsStrengthRangeOfMotionVariant7 - ? StrengthRangeOfMotionVariant7!.Value + public global::Terra.StrengthRangeOfMotionVariant7 PickStrengthRangeOfMotionVariant7() => StrengthRangeOfMotionVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthRangeOfMotionVariant8( /// /// /// - public string PickStrengthRangeOfMotionVariant8() => IsStrengthRangeOfMotionVariant8 - ? StrengthRangeOfMotionVariant8! + public string PickStrengthRangeOfMotionVariant8() => StrengthRangeOfMotionVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthRangeOfMotionVariant8' but the value was {ToString()}."); /// /// @@ -568,37 +568,37 @@ public bool Validate() Validate(); } - if (IsStrengthRangeOfMotionVariant1 && strengthRangeOfMotionVariant1 != null) + if (StrengthRangeOfMotionVariant1 is { } __value0 && strengthRangeOfMotionVariant1 != null) { - return strengthRangeOfMotionVariant1(StrengthRangeOfMotionVariant1!); + return strengthRangeOfMotionVariant1(__value0); } - else if (IsStrengthRangeOfMotionVariant2 && strengthRangeOfMotionVariant2 != null) + else if (StrengthRangeOfMotionVariant2 is { } __value1 && strengthRangeOfMotionVariant2 != null) { - return strengthRangeOfMotionVariant2(StrengthRangeOfMotionVariant2!); + return strengthRangeOfMotionVariant2(__value1); } - else if (IsStrengthRangeOfMotionVariant3 && strengthRangeOfMotionVariant3 != null) + else if (StrengthRangeOfMotionVariant3 is { } __value2 && strengthRangeOfMotionVariant3 != null) { - return strengthRangeOfMotionVariant3(StrengthRangeOfMotionVariant3!); + return strengthRangeOfMotionVariant3(__value2); } - else if (IsStrengthRangeOfMotionVariant4 && strengthRangeOfMotionVariant4 != null) + else if (StrengthRangeOfMotionVariant4 is { } __value3 && strengthRangeOfMotionVariant4 != null) { - return strengthRangeOfMotionVariant4(StrengthRangeOfMotionVariant4!); + return strengthRangeOfMotionVariant4(__value3); } - else if (IsStrengthRangeOfMotionVariant5 && strengthRangeOfMotionVariant5 != null) + else if (StrengthRangeOfMotionVariant5 is { } __value4 && strengthRangeOfMotionVariant5 != null) { - return strengthRangeOfMotionVariant5(StrengthRangeOfMotionVariant5!); + return strengthRangeOfMotionVariant5(__value4); } - else if (IsStrengthRangeOfMotionVariant6 && strengthRangeOfMotionVariant6 != null) + else if (StrengthRangeOfMotionVariant6 is { } __value5 && strengthRangeOfMotionVariant6 != null) { - return strengthRangeOfMotionVariant6(StrengthRangeOfMotionVariant6!); + return strengthRangeOfMotionVariant6(__value5); } - else if (IsStrengthRangeOfMotionVariant7 && strengthRangeOfMotionVariant7 != null) + else if (StrengthRangeOfMotionVariant7 is { } __value6 && strengthRangeOfMotionVariant7 != null) { - return strengthRangeOfMotionVariant7(StrengthRangeOfMotionVariant7!); + return strengthRangeOfMotionVariant7(__value6); } - else if (IsStrengthRangeOfMotionVariant8 && strengthRangeOfMotionVariant8 != null) + else if (StrengthRangeOfMotionVariant8 is { } __value7 && strengthRangeOfMotionVariant8 != null) { - return strengthRangeOfMotionVariant8(StrengthRangeOfMotionVariant8!); + return strengthRangeOfMotionVariant8(__value7); } return default(TResult); @@ -630,37 +630,37 @@ public void Match( Validate(); } - if (IsStrengthRangeOfMotionVariant1) + if (StrengthRangeOfMotionVariant1 is { } __value0) { - strengthRangeOfMotionVariant1?.Invoke(StrengthRangeOfMotionVariant1!); + strengthRangeOfMotionVariant1?.Invoke(__value0); } - else if (IsStrengthRangeOfMotionVariant2) + else if (StrengthRangeOfMotionVariant2 is { } __value1) { - strengthRangeOfMotionVariant2?.Invoke(StrengthRangeOfMotionVariant2!); + strengthRangeOfMotionVariant2?.Invoke(__value1); } - else if (IsStrengthRangeOfMotionVariant3) + else if (StrengthRangeOfMotionVariant3 is { } __value2) { - strengthRangeOfMotionVariant3?.Invoke(StrengthRangeOfMotionVariant3!); + strengthRangeOfMotionVariant3?.Invoke(__value2); } - else if (IsStrengthRangeOfMotionVariant4) + else if (StrengthRangeOfMotionVariant4 is { } __value3) { - strengthRangeOfMotionVariant4?.Invoke(StrengthRangeOfMotionVariant4!); + strengthRangeOfMotionVariant4?.Invoke(__value3); } - else if (IsStrengthRangeOfMotionVariant5) + else if (StrengthRangeOfMotionVariant5 is { } __value4) { - strengthRangeOfMotionVariant5?.Invoke(StrengthRangeOfMotionVariant5!); + strengthRangeOfMotionVariant5?.Invoke(__value4); } - else if (IsStrengthRangeOfMotionVariant6) + else if (StrengthRangeOfMotionVariant6 is { } __value5) { - strengthRangeOfMotionVariant6?.Invoke(StrengthRangeOfMotionVariant6!); + strengthRangeOfMotionVariant6?.Invoke(__value5); } - else if (IsStrengthRangeOfMotionVariant7) + else if (StrengthRangeOfMotionVariant7 is { } __value6) { - strengthRangeOfMotionVariant7?.Invoke(StrengthRangeOfMotionVariant7!); + strengthRangeOfMotionVariant7?.Invoke(__value6); } - else if (IsStrengthRangeOfMotionVariant8) + else if (StrengthRangeOfMotionVariant8 is { } __value7) { - strengthRangeOfMotionVariant8?.Invoke(StrengthRangeOfMotionVariant8!); + strengthRangeOfMotionVariant8?.Invoke(__value7); } } @@ -683,37 +683,37 @@ public void Switch( Validate(); } - if (IsStrengthRangeOfMotionVariant1) + if (StrengthRangeOfMotionVariant1 is { } __value0) { - strengthRangeOfMotionVariant1?.Invoke(StrengthRangeOfMotionVariant1!); + strengthRangeOfMotionVariant1?.Invoke(__value0); } - else if (IsStrengthRangeOfMotionVariant2) + else if (StrengthRangeOfMotionVariant2 is { } __value1) { - strengthRangeOfMotionVariant2?.Invoke(StrengthRangeOfMotionVariant2!); + strengthRangeOfMotionVariant2?.Invoke(__value1); } - else if (IsStrengthRangeOfMotionVariant3) + else if (StrengthRangeOfMotionVariant3 is { } __value2) { - strengthRangeOfMotionVariant3?.Invoke(StrengthRangeOfMotionVariant3!); + strengthRangeOfMotionVariant3?.Invoke(__value2); } - else if (IsStrengthRangeOfMotionVariant4) + else if (StrengthRangeOfMotionVariant4 is { } __value3) { - strengthRangeOfMotionVariant4?.Invoke(StrengthRangeOfMotionVariant4!); + strengthRangeOfMotionVariant4?.Invoke(__value3); } - else if (IsStrengthRangeOfMotionVariant5) + else if (StrengthRangeOfMotionVariant5 is { } __value4) { - strengthRangeOfMotionVariant5?.Invoke(StrengthRangeOfMotionVariant5!); + strengthRangeOfMotionVariant5?.Invoke(__value4); } - else if (IsStrengthRangeOfMotionVariant6) + else if (StrengthRangeOfMotionVariant6 is { } __value5) { - strengthRangeOfMotionVariant6?.Invoke(StrengthRangeOfMotionVariant6!); + strengthRangeOfMotionVariant6?.Invoke(__value5); } - else if (IsStrengthRangeOfMotionVariant7) + else if (StrengthRangeOfMotionVariant7 is { } __value6) { - strengthRangeOfMotionVariant7?.Invoke(StrengthRangeOfMotionVariant7!); + strengthRangeOfMotionVariant7?.Invoke(__value6); } - else if (IsStrengthRangeOfMotionVariant8) + else if (StrengthRangeOfMotionVariant8 is { } __value7) { - strengthRangeOfMotionVariant8?.Invoke(StrengthRangeOfMotionVariant8!); + strengthRangeOfMotionVariant8?.Invoke(__value7); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthSetType.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthSetType.g.cs index f2440d9..2b685ce 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthSetType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthSetType.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthSetTypeVariant1( /// /// /// - public global::Terra.StrengthSetTypeVariant1 PickStrengthSetTypeVariant1() => IsStrengthSetTypeVariant1 - ? StrengthSetTypeVariant1!.Value + public global::Terra.StrengthSetTypeVariant1 PickStrengthSetTypeVariant1() => StrengthSetTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthSetTypeVariant2( /// /// /// - public global::Terra.StrengthSetTypeVariant2 PickStrengthSetTypeVariant2() => IsStrengthSetTypeVariant2 - ? StrengthSetTypeVariant2!.Value + public global::Terra.StrengthSetTypeVariant2 PickStrengthSetTypeVariant2() => StrengthSetTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthSetTypeVariant3( /// /// /// - public global::Terra.StrengthSetTypeVariant3 PickStrengthSetTypeVariant3() => IsStrengthSetTypeVariant3 - ? StrengthSetTypeVariant3!.Value + public global::Terra.StrengthSetTypeVariant3 PickStrengthSetTypeVariant3() => StrengthSetTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthSetTypeVariant4( /// /// /// - public global::Terra.StrengthSetTypeVariant4 PickStrengthSetTypeVariant4() => IsStrengthSetTypeVariant4 - ? StrengthSetTypeVariant4!.Value + public global::Terra.StrengthSetTypeVariant4 PickStrengthSetTypeVariant4() => StrengthSetTypeVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthSetTypeVariant5( /// /// /// - public global::Terra.StrengthSetTypeVariant5 PickStrengthSetTypeVariant5() => IsStrengthSetTypeVariant5 - ? StrengthSetTypeVariant5!.Value + public global::Terra.StrengthSetTypeVariant5 PickStrengthSetTypeVariant5() => StrengthSetTypeVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthSetTypeVariant6( /// /// /// - public global::Terra.StrengthSetTypeVariant6 PickStrengthSetTypeVariant6() => IsStrengthSetTypeVariant6 - ? StrengthSetTypeVariant6!.Value + public global::Terra.StrengthSetTypeVariant6 PickStrengthSetTypeVariant6() => StrengthSetTypeVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthSetTypeVariant7( /// /// /// - public global::Terra.StrengthSetTypeVariant7 PickStrengthSetTypeVariant7() => IsStrengthSetTypeVariant7 - ? StrengthSetTypeVariant7!.Value + public global::Terra.StrengthSetTypeVariant7 PickStrengthSetTypeVariant7() => StrengthSetTypeVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthSetTypeVariant8( /// /// /// - public string PickStrengthSetTypeVariant8() => IsStrengthSetTypeVariant8 - ? StrengthSetTypeVariant8! + public string PickStrengthSetTypeVariant8() => StrengthSetTypeVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSetTypeVariant8' but the value was {ToString()}."); /// /// @@ -568,37 +568,37 @@ public bool Validate() Validate(); } - if (IsStrengthSetTypeVariant1 && strengthSetTypeVariant1 != null) + if (StrengthSetTypeVariant1 is { } __value0 && strengthSetTypeVariant1 != null) { - return strengthSetTypeVariant1(StrengthSetTypeVariant1!); + return strengthSetTypeVariant1(__value0); } - else if (IsStrengthSetTypeVariant2 && strengthSetTypeVariant2 != null) + else if (StrengthSetTypeVariant2 is { } __value1 && strengthSetTypeVariant2 != null) { - return strengthSetTypeVariant2(StrengthSetTypeVariant2!); + return strengthSetTypeVariant2(__value1); } - else if (IsStrengthSetTypeVariant3 && strengthSetTypeVariant3 != null) + else if (StrengthSetTypeVariant3 is { } __value2 && strengthSetTypeVariant3 != null) { - return strengthSetTypeVariant3(StrengthSetTypeVariant3!); + return strengthSetTypeVariant3(__value2); } - else if (IsStrengthSetTypeVariant4 && strengthSetTypeVariant4 != null) + else if (StrengthSetTypeVariant4 is { } __value3 && strengthSetTypeVariant4 != null) { - return strengthSetTypeVariant4(StrengthSetTypeVariant4!); + return strengthSetTypeVariant4(__value3); } - else if (IsStrengthSetTypeVariant5 && strengthSetTypeVariant5 != null) + else if (StrengthSetTypeVariant5 is { } __value4 && strengthSetTypeVariant5 != null) { - return strengthSetTypeVariant5(StrengthSetTypeVariant5!); + return strengthSetTypeVariant5(__value4); } - else if (IsStrengthSetTypeVariant6 && strengthSetTypeVariant6 != null) + else if (StrengthSetTypeVariant6 is { } __value5 && strengthSetTypeVariant6 != null) { - return strengthSetTypeVariant6(StrengthSetTypeVariant6!); + return strengthSetTypeVariant6(__value5); } - else if (IsStrengthSetTypeVariant7 && strengthSetTypeVariant7 != null) + else if (StrengthSetTypeVariant7 is { } __value6 && strengthSetTypeVariant7 != null) { - return strengthSetTypeVariant7(StrengthSetTypeVariant7!); + return strengthSetTypeVariant7(__value6); } - else if (IsStrengthSetTypeVariant8 && strengthSetTypeVariant8 != null) + else if (StrengthSetTypeVariant8 is { } __value7 && strengthSetTypeVariant8 != null) { - return strengthSetTypeVariant8(StrengthSetTypeVariant8!); + return strengthSetTypeVariant8(__value7); } return default(TResult); @@ -630,37 +630,37 @@ public void Match( Validate(); } - if (IsStrengthSetTypeVariant1) + if (StrengthSetTypeVariant1 is { } __value0) { - strengthSetTypeVariant1?.Invoke(StrengthSetTypeVariant1!); + strengthSetTypeVariant1?.Invoke(__value0); } - else if (IsStrengthSetTypeVariant2) + else if (StrengthSetTypeVariant2 is { } __value1) { - strengthSetTypeVariant2?.Invoke(StrengthSetTypeVariant2!); + strengthSetTypeVariant2?.Invoke(__value1); } - else if (IsStrengthSetTypeVariant3) + else if (StrengthSetTypeVariant3 is { } __value2) { - strengthSetTypeVariant3?.Invoke(StrengthSetTypeVariant3!); + strengthSetTypeVariant3?.Invoke(__value2); } - else if (IsStrengthSetTypeVariant4) + else if (StrengthSetTypeVariant4 is { } __value3) { - strengthSetTypeVariant4?.Invoke(StrengthSetTypeVariant4!); + strengthSetTypeVariant4?.Invoke(__value3); } - else if (IsStrengthSetTypeVariant5) + else if (StrengthSetTypeVariant5 is { } __value4) { - strengthSetTypeVariant5?.Invoke(StrengthSetTypeVariant5!); + strengthSetTypeVariant5?.Invoke(__value4); } - else if (IsStrengthSetTypeVariant6) + else if (StrengthSetTypeVariant6 is { } __value5) { - strengthSetTypeVariant6?.Invoke(StrengthSetTypeVariant6!); + strengthSetTypeVariant6?.Invoke(__value5); } - else if (IsStrengthSetTypeVariant7) + else if (StrengthSetTypeVariant7 is { } __value6) { - strengthSetTypeVariant7?.Invoke(StrengthSetTypeVariant7!); + strengthSetTypeVariant7?.Invoke(__value6); } - else if (IsStrengthSetTypeVariant8) + else if (StrengthSetTypeVariant8 is { } __value7) { - strengthSetTypeVariant8?.Invoke(StrengthSetTypeVariant8!); + strengthSetTypeVariant8?.Invoke(__value7); } } @@ -683,37 +683,37 @@ public void Switch( Validate(); } - if (IsStrengthSetTypeVariant1) + if (StrengthSetTypeVariant1 is { } __value0) { - strengthSetTypeVariant1?.Invoke(StrengthSetTypeVariant1!); + strengthSetTypeVariant1?.Invoke(__value0); } - else if (IsStrengthSetTypeVariant2) + else if (StrengthSetTypeVariant2 is { } __value1) { - strengthSetTypeVariant2?.Invoke(StrengthSetTypeVariant2!); + strengthSetTypeVariant2?.Invoke(__value1); } - else if (IsStrengthSetTypeVariant3) + else if (StrengthSetTypeVariant3 is { } __value2) { - strengthSetTypeVariant3?.Invoke(StrengthSetTypeVariant3!); + strengthSetTypeVariant3?.Invoke(__value2); } - else if (IsStrengthSetTypeVariant4) + else if (StrengthSetTypeVariant4 is { } __value3) { - strengthSetTypeVariant4?.Invoke(StrengthSetTypeVariant4!); + strengthSetTypeVariant4?.Invoke(__value3); } - else if (IsStrengthSetTypeVariant5) + else if (StrengthSetTypeVariant5 is { } __value4) { - strengthSetTypeVariant5?.Invoke(StrengthSetTypeVariant5!); + strengthSetTypeVariant5?.Invoke(__value4); } - else if (IsStrengthSetTypeVariant6) + else if (StrengthSetTypeVariant6 is { } __value5) { - strengthSetTypeVariant6?.Invoke(StrengthSetTypeVariant6!); + strengthSetTypeVariant6?.Invoke(__value5); } - else if (IsStrengthSetTypeVariant7) + else if (StrengthSetTypeVariant7 is { } __value6) { - strengthSetTypeVariant7?.Invoke(StrengthSetTypeVariant7!); + strengthSetTypeVariant7?.Invoke(__value6); } - else if (IsStrengthSetTypeVariant8) + else if (StrengthSetTypeVariant8 is { } __value7) { - strengthSetTypeVariant8?.Invoke(StrengthSetTypeVariant8!); + strengthSetTypeVariant8?.Invoke(__value7); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthSource.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthSource.g.cs index a699af5..7b8b7d1 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthSource.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthSource.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthSourceVariant1( /// /// /// - public global::Terra.StrengthSourceVariant1 PickStrengthSourceVariant1() => IsStrengthSourceVariant1 - ? StrengthSourceVariant1!.Value + public global::Terra.StrengthSourceVariant1 PickStrengthSourceVariant1() => StrengthSourceVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSourceVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthSourceVariant2( /// /// /// - public global::Terra.StrengthSourceVariant2 PickStrengthSourceVariant2() => IsStrengthSourceVariant2 - ? StrengthSourceVariant2!.Value + public global::Terra.StrengthSourceVariant2 PickStrengthSourceVariant2() => StrengthSourceVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSourceVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthSourceVariant3( /// /// /// - public global::Terra.StrengthSourceVariant3 PickStrengthSourceVariant3() => IsStrengthSourceVariant3 - ? StrengthSourceVariant3!.Value + public global::Terra.StrengthSourceVariant3 PickStrengthSourceVariant3() => StrengthSourceVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSourceVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthSourceVariant4( /// /// /// - public string PickStrengthSourceVariant4() => IsStrengthSourceVariant4 - ? StrengthSourceVariant4! + public string PickStrengthSourceVariant4() => StrengthSourceVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSourceVariant4' but the value was {ToString()}."); /// /// @@ -308,21 +308,21 @@ public bool Validate() Validate(); } - if (IsStrengthSourceVariant1 && strengthSourceVariant1 != null) + if (StrengthSourceVariant1 is { } __value0 && strengthSourceVariant1 != null) { - return strengthSourceVariant1(StrengthSourceVariant1!); + return strengthSourceVariant1(__value0); } - else if (IsStrengthSourceVariant2 && strengthSourceVariant2 != null) + else if (StrengthSourceVariant2 is { } __value1 && strengthSourceVariant2 != null) { - return strengthSourceVariant2(StrengthSourceVariant2!); + return strengthSourceVariant2(__value1); } - else if (IsStrengthSourceVariant3 && strengthSourceVariant3 != null) + else if (StrengthSourceVariant3 is { } __value2 && strengthSourceVariant3 != null) { - return strengthSourceVariant3(StrengthSourceVariant3!); + return strengthSourceVariant3(__value2); } - else if (IsStrengthSourceVariant4 && strengthSourceVariant4 != null) + else if (StrengthSourceVariant4 is { } __value3 && strengthSourceVariant4 != null) { - return strengthSourceVariant4(StrengthSourceVariant4!); + return strengthSourceVariant4(__value3); } return default(TResult); @@ -346,21 +346,21 @@ public void Match( Validate(); } - if (IsStrengthSourceVariant1) + if (StrengthSourceVariant1 is { } __value0) { - strengthSourceVariant1?.Invoke(StrengthSourceVariant1!); + strengthSourceVariant1?.Invoke(__value0); } - else if (IsStrengthSourceVariant2) + else if (StrengthSourceVariant2 is { } __value1) { - strengthSourceVariant2?.Invoke(StrengthSourceVariant2!); + strengthSourceVariant2?.Invoke(__value1); } - else if (IsStrengthSourceVariant3) + else if (StrengthSourceVariant3 is { } __value2) { - strengthSourceVariant3?.Invoke(StrengthSourceVariant3!); + strengthSourceVariant3?.Invoke(__value2); } - else if (IsStrengthSourceVariant4) + else if (StrengthSourceVariant4 is { } __value3) { - strengthSourceVariant4?.Invoke(StrengthSourceVariant4!); + strengthSourceVariant4?.Invoke(__value3); } } @@ -379,21 +379,21 @@ public void Switch( Validate(); } - if (IsStrengthSourceVariant1) + if (StrengthSourceVariant1 is { } __value0) { - strengthSourceVariant1?.Invoke(StrengthSourceVariant1!); + strengthSourceVariant1?.Invoke(__value0); } - else if (IsStrengthSourceVariant2) + else if (StrengthSourceVariant2 is { } __value1) { - strengthSourceVariant2?.Invoke(StrengthSourceVariant2!); + strengthSourceVariant2?.Invoke(__value1); } - else if (IsStrengthSourceVariant3) + else if (StrengthSourceVariant3 is { } __value2) { - strengthSourceVariant3?.Invoke(StrengthSourceVariant3!); + strengthSourceVariant3?.Invoke(__value2); } - else if (IsStrengthSourceVariant4) + else if (StrengthSourceVariant4 is { } __value3) { - strengthSourceVariant4?.Invoke(StrengthSourceVariant4!); + strengthSourceVariant4?.Invoke(__value3); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthStance.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthStance.g.cs index 6edfdf4..bf97029 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthStance.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthStance.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthStanceVariant1( /// /// /// - public global::Terra.StrengthStanceVariant1 PickStrengthStanceVariant1() => IsStrengthStanceVariant1 - ? StrengthStanceVariant1!.Value + public global::Terra.StrengthStanceVariant1 PickStrengthStanceVariant1() => StrengthStanceVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthStanceVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthStanceVariant2( /// /// /// - public global::Terra.StrengthStanceVariant2 PickStrengthStanceVariant2() => IsStrengthStanceVariant2 - ? StrengthStanceVariant2!.Value + public global::Terra.StrengthStanceVariant2 PickStrengthStanceVariant2() => StrengthStanceVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthStanceVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthStanceVariant3( /// /// /// - public global::Terra.StrengthStanceVariant3 PickStrengthStanceVariant3() => IsStrengthStanceVariant3 - ? StrengthStanceVariant3!.Value + public global::Terra.StrengthStanceVariant3 PickStrengthStanceVariant3() => StrengthStanceVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthStanceVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthStanceVariant4( /// /// /// - public global::Terra.StrengthStanceVariant4 PickStrengthStanceVariant4() => IsStrengthStanceVariant4 - ? StrengthStanceVariant4!.Value + public global::Terra.StrengthStanceVariant4 PickStrengthStanceVariant4() => StrengthStanceVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthStanceVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthStanceVariant5( /// /// /// - public global::Terra.StrengthStanceVariant5 PickStrengthStanceVariant5() => IsStrengthStanceVariant5 - ? StrengthStanceVariant5!.Value + public global::Terra.StrengthStanceVariant5 PickStrengthStanceVariant5() => StrengthStanceVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthStanceVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthStanceVariant6( /// /// /// - public string PickStrengthStanceVariant6() => IsStrengthStanceVariant6 - ? StrengthStanceVariant6! + public string PickStrengthStanceVariant6() => StrengthStanceVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthStanceVariant6' but the value was {ToString()}."); /// /// @@ -438,29 +438,29 @@ public bool Validate() Validate(); } - if (IsStrengthStanceVariant1 && strengthStanceVariant1 != null) + if (StrengthStanceVariant1 is { } __value0 && strengthStanceVariant1 != null) { - return strengthStanceVariant1(StrengthStanceVariant1!); + return strengthStanceVariant1(__value0); } - else if (IsStrengthStanceVariant2 && strengthStanceVariant2 != null) + else if (StrengthStanceVariant2 is { } __value1 && strengthStanceVariant2 != null) { - return strengthStanceVariant2(StrengthStanceVariant2!); + return strengthStanceVariant2(__value1); } - else if (IsStrengthStanceVariant3 && strengthStanceVariant3 != null) + else if (StrengthStanceVariant3 is { } __value2 && strengthStanceVariant3 != null) { - return strengthStanceVariant3(StrengthStanceVariant3!); + return strengthStanceVariant3(__value2); } - else if (IsStrengthStanceVariant4 && strengthStanceVariant4 != null) + else if (StrengthStanceVariant4 is { } __value3 && strengthStanceVariant4 != null) { - return strengthStanceVariant4(StrengthStanceVariant4!); + return strengthStanceVariant4(__value3); } - else if (IsStrengthStanceVariant5 && strengthStanceVariant5 != null) + else if (StrengthStanceVariant5 is { } __value4 && strengthStanceVariant5 != null) { - return strengthStanceVariant5(StrengthStanceVariant5!); + return strengthStanceVariant5(__value4); } - else if (IsStrengthStanceVariant6 && strengthStanceVariant6 != null) + else if (StrengthStanceVariant6 is { } __value5 && strengthStanceVariant6 != null) { - return strengthStanceVariant6(StrengthStanceVariant6!); + return strengthStanceVariant6(__value5); } return default(TResult); @@ -488,29 +488,29 @@ public void Match( Validate(); } - if (IsStrengthStanceVariant1) + if (StrengthStanceVariant1 is { } __value0) { - strengthStanceVariant1?.Invoke(StrengthStanceVariant1!); + strengthStanceVariant1?.Invoke(__value0); } - else if (IsStrengthStanceVariant2) + else if (StrengthStanceVariant2 is { } __value1) { - strengthStanceVariant2?.Invoke(StrengthStanceVariant2!); + strengthStanceVariant2?.Invoke(__value1); } - else if (IsStrengthStanceVariant3) + else if (StrengthStanceVariant3 is { } __value2) { - strengthStanceVariant3?.Invoke(StrengthStanceVariant3!); + strengthStanceVariant3?.Invoke(__value2); } - else if (IsStrengthStanceVariant4) + else if (StrengthStanceVariant4 is { } __value3) { - strengthStanceVariant4?.Invoke(StrengthStanceVariant4!); + strengthStanceVariant4?.Invoke(__value3); } - else if (IsStrengthStanceVariant5) + else if (StrengthStanceVariant5 is { } __value4) { - strengthStanceVariant5?.Invoke(StrengthStanceVariant5!); + strengthStanceVariant5?.Invoke(__value4); } - else if (IsStrengthStanceVariant6) + else if (StrengthStanceVariant6 is { } __value5) { - strengthStanceVariant6?.Invoke(StrengthStanceVariant6!); + strengthStanceVariant6?.Invoke(__value5); } } @@ -531,29 +531,29 @@ public void Switch( Validate(); } - if (IsStrengthStanceVariant1) + if (StrengthStanceVariant1 is { } __value0) { - strengthStanceVariant1?.Invoke(StrengthStanceVariant1!); + strengthStanceVariant1?.Invoke(__value0); } - else if (IsStrengthStanceVariant2) + else if (StrengthStanceVariant2 is { } __value1) { - strengthStanceVariant2?.Invoke(StrengthStanceVariant2!); + strengthStanceVariant2?.Invoke(__value1); } - else if (IsStrengthStanceVariant3) + else if (StrengthStanceVariant3 is { } __value2) { - strengthStanceVariant3?.Invoke(StrengthStanceVariant3!); + strengthStanceVariant3?.Invoke(__value2); } - else if (IsStrengthStanceVariant4) + else if (StrengthStanceVariant4 is { } __value3) { - strengthStanceVariant4?.Invoke(StrengthStanceVariant4!); + strengthStanceVariant4?.Invoke(__value3); } - else if (IsStrengthStanceVariant5) + else if (StrengthStanceVariant5 is { } __value4) { - strengthStanceVariant5?.Invoke(StrengthStanceVariant5!); + strengthStanceVariant5?.Invoke(__value4); } - else if (IsStrengthStanceVariant6) + else if (StrengthStanceVariant6 is { } __value5) { - strengthStanceVariant6?.Invoke(StrengthStanceVariant6!); + strengthStanceVariant6?.Invoke(__value5); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthSurface.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthSurface.g.cs index df2d9d0..cbeb534 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthSurface.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthSurface.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthSurfaceVariant1( /// /// /// - public global::Terra.StrengthSurfaceVariant1 PickStrengthSurfaceVariant1() => IsStrengthSurfaceVariant1 - ? StrengthSurfaceVariant1!.Value + public global::Terra.StrengthSurfaceVariant1 PickStrengthSurfaceVariant1() => StrengthSurfaceVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthSurfaceVariant2( /// /// /// - public global::Terra.StrengthSurfaceVariant2 PickStrengthSurfaceVariant2() => IsStrengthSurfaceVariant2 - ? StrengthSurfaceVariant2!.Value + public global::Terra.StrengthSurfaceVariant2 PickStrengthSurfaceVariant2() => StrengthSurfaceVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthSurfaceVariant3( /// /// /// - public global::Terra.StrengthSurfaceVariant3 PickStrengthSurfaceVariant3() => IsStrengthSurfaceVariant3 - ? StrengthSurfaceVariant3!.Value + public global::Terra.StrengthSurfaceVariant3 PickStrengthSurfaceVariant3() => StrengthSurfaceVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthSurfaceVariant4( /// /// /// - public global::Terra.StrengthSurfaceVariant4 PickStrengthSurfaceVariant4() => IsStrengthSurfaceVariant4 - ? StrengthSurfaceVariant4!.Value + public global::Terra.StrengthSurfaceVariant4 PickStrengthSurfaceVariant4() => StrengthSurfaceVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthSurfaceVariant5( /// /// /// - public global::Terra.StrengthSurfaceVariant5 PickStrengthSurfaceVariant5() => IsStrengthSurfaceVariant5 - ? StrengthSurfaceVariant5!.Value + public global::Terra.StrengthSurfaceVariant5 PickStrengthSurfaceVariant5() => StrengthSurfaceVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthSurfaceVariant6( /// /// /// - public global::Terra.StrengthSurfaceVariant6 PickStrengthSurfaceVariant6() => IsStrengthSurfaceVariant6 - ? StrengthSurfaceVariant6!.Value + public global::Terra.StrengthSurfaceVariant6 PickStrengthSurfaceVariant6() => StrengthSurfaceVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthSurfaceVariant7( /// /// /// - public global::Terra.StrengthSurfaceVariant7 PickStrengthSurfaceVariant7() => IsStrengthSurfaceVariant7 - ? StrengthSurfaceVariant7!.Value + public global::Terra.StrengthSurfaceVariant7 PickStrengthSurfaceVariant7() => StrengthSurfaceVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthSurfaceVariant8( /// /// /// - public global::Terra.StrengthSurfaceVariant8 PickStrengthSurfaceVariant8() => IsStrengthSurfaceVariant8 - ? StrengthSurfaceVariant8!.Value + public global::Terra.StrengthSurfaceVariant8 PickStrengthSurfaceVariant8() => StrengthSurfaceVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthSurfaceVariant9( /// /// /// - public global::Terra.StrengthSurfaceVariant9 PickStrengthSurfaceVariant9() => IsStrengthSurfaceVariant9 - ? StrengthSurfaceVariant9!.Value + public global::Terra.StrengthSurfaceVariant9 PickStrengthSurfaceVariant9() => StrengthSurfaceVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant9' but the value was {ToString()}."); /// @@ -376,8 +376,8 @@ public bool TryPickStrengthSurfaceVariant10( /// /// /// - public global::Terra.StrengthSurfaceVariant10 PickStrengthSurfaceVariant10() => IsStrengthSurfaceVariant10 - ? StrengthSurfaceVariant10!.Value + public global::Terra.StrengthSurfaceVariant10 PickStrengthSurfaceVariant10() => StrengthSurfaceVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant10' but the value was {ToString()}."); /// @@ -413,8 +413,8 @@ public bool TryPickStrengthSurfaceVariant11( /// /// /// - public global::Terra.StrengthSurfaceVariant11 PickStrengthSurfaceVariant11() => IsStrengthSurfaceVariant11 - ? StrengthSurfaceVariant11!.Value + public global::Terra.StrengthSurfaceVariant11 PickStrengthSurfaceVariant11() => StrengthSurfaceVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant11' but the value was {ToString()}."); /// @@ -450,8 +450,8 @@ public bool TryPickStrengthSurfaceVariant12( /// /// /// - public string PickStrengthSurfaceVariant12() => IsStrengthSurfaceVariant12 - ? StrengthSurfaceVariant12! + public string PickStrengthSurfaceVariant12() => StrengthSurfaceVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthSurfaceVariant12' but the value was {ToString()}."); /// /// @@ -828,53 +828,53 @@ public bool Validate() Validate(); } - if (IsStrengthSurfaceVariant1 && strengthSurfaceVariant1 != null) + if (StrengthSurfaceVariant1 is { } __value0 && strengthSurfaceVariant1 != null) { - return strengthSurfaceVariant1(StrengthSurfaceVariant1!); + return strengthSurfaceVariant1(__value0); } - else if (IsStrengthSurfaceVariant2 && strengthSurfaceVariant2 != null) + else if (StrengthSurfaceVariant2 is { } __value1 && strengthSurfaceVariant2 != null) { - return strengthSurfaceVariant2(StrengthSurfaceVariant2!); + return strengthSurfaceVariant2(__value1); } - else if (IsStrengthSurfaceVariant3 && strengthSurfaceVariant3 != null) + else if (StrengthSurfaceVariant3 is { } __value2 && strengthSurfaceVariant3 != null) { - return strengthSurfaceVariant3(StrengthSurfaceVariant3!); + return strengthSurfaceVariant3(__value2); } - else if (IsStrengthSurfaceVariant4 && strengthSurfaceVariant4 != null) + else if (StrengthSurfaceVariant4 is { } __value3 && strengthSurfaceVariant4 != null) { - return strengthSurfaceVariant4(StrengthSurfaceVariant4!); + return strengthSurfaceVariant4(__value3); } - else if (IsStrengthSurfaceVariant5 && strengthSurfaceVariant5 != null) + else if (StrengthSurfaceVariant5 is { } __value4 && strengthSurfaceVariant5 != null) { - return strengthSurfaceVariant5(StrengthSurfaceVariant5!); + return strengthSurfaceVariant5(__value4); } - else if (IsStrengthSurfaceVariant6 && strengthSurfaceVariant6 != null) + else if (StrengthSurfaceVariant6 is { } __value5 && strengthSurfaceVariant6 != null) { - return strengthSurfaceVariant6(StrengthSurfaceVariant6!); + return strengthSurfaceVariant6(__value5); } - else if (IsStrengthSurfaceVariant7 && strengthSurfaceVariant7 != null) + else if (StrengthSurfaceVariant7 is { } __value6 && strengthSurfaceVariant7 != null) { - return strengthSurfaceVariant7(StrengthSurfaceVariant7!); + return strengthSurfaceVariant7(__value6); } - else if (IsStrengthSurfaceVariant8 && strengthSurfaceVariant8 != null) + else if (StrengthSurfaceVariant8 is { } __value7 && strengthSurfaceVariant8 != null) { - return strengthSurfaceVariant8(StrengthSurfaceVariant8!); + return strengthSurfaceVariant8(__value7); } - else if (IsStrengthSurfaceVariant9 && strengthSurfaceVariant9 != null) + else if (StrengthSurfaceVariant9 is { } __value8 && strengthSurfaceVariant9 != null) { - return strengthSurfaceVariant9(StrengthSurfaceVariant9!); + return strengthSurfaceVariant9(__value8); } - else if (IsStrengthSurfaceVariant10 && strengthSurfaceVariant10 != null) + else if (StrengthSurfaceVariant10 is { } __value9 && strengthSurfaceVariant10 != null) { - return strengthSurfaceVariant10(StrengthSurfaceVariant10!); + return strengthSurfaceVariant10(__value9); } - else if (IsStrengthSurfaceVariant11 && strengthSurfaceVariant11 != null) + else if (StrengthSurfaceVariant11 is { } __value10 && strengthSurfaceVariant11 != null) { - return strengthSurfaceVariant11(StrengthSurfaceVariant11!); + return strengthSurfaceVariant11(__value10); } - else if (IsStrengthSurfaceVariant12 && strengthSurfaceVariant12 != null) + else if (StrengthSurfaceVariant12 is { } __value11 && strengthSurfaceVariant12 != null) { - return strengthSurfaceVariant12(StrengthSurfaceVariant12!); + return strengthSurfaceVariant12(__value11); } return default(TResult); @@ -914,53 +914,53 @@ public void Match( Validate(); } - if (IsStrengthSurfaceVariant1) + if (StrengthSurfaceVariant1 is { } __value0) { - strengthSurfaceVariant1?.Invoke(StrengthSurfaceVariant1!); + strengthSurfaceVariant1?.Invoke(__value0); } - else if (IsStrengthSurfaceVariant2) + else if (StrengthSurfaceVariant2 is { } __value1) { - strengthSurfaceVariant2?.Invoke(StrengthSurfaceVariant2!); + strengthSurfaceVariant2?.Invoke(__value1); } - else if (IsStrengthSurfaceVariant3) + else if (StrengthSurfaceVariant3 is { } __value2) { - strengthSurfaceVariant3?.Invoke(StrengthSurfaceVariant3!); + strengthSurfaceVariant3?.Invoke(__value2); } - else if (IsStrengthSurfaceVariant4) + else if (StrengthSurfaceVariant4 is { } __value3) { - strengthSurfaceVariant4?.Invoke(StrengthSurfaceVariant4!); + strengthSurfaceVariant4?.Invoke(__value3); } - else if (IsStrengthSurfaceVariant5) + else if (StrengthSurfaceVariant5 is { } __value4) { - strengthSurfaceVariant5?.Invoke(StrengthSurfaceVariant5!); + strengthSurfaceVariant5?.Invoke(__value4); } - else if (IsStrengthSurfaceVariant6) + else if (StrengthSurfaceVariant6 is { } __value5) { - strengthSurfaceVariant6?.Invoke(StrengthSurfaceVariant6!); + strengthSurfaceVariant6?.Invoke(__value5); } - else if (IsStrengthSurfaceVariant7) + else if (StrengthSurfaceVariant7 is { } __value6) { - strengthSurfaceVariant7?.Invoke(StrengthSurfaceVariant7!); + strengthSurfaceVariant7?.Invoke(__value6); } - else if (IsStrengthSurfaceVariant8) + else if (StrengthSurfaceVariant8 is { } __value7) { - strengthSurfaceVariant8?.Invoke(StrengthSurfaceVariant8!); + strengthSurfaceVariant8?.Invoke(__value7); } - else if (IsStrengthSurfaceVariant9) + else if (StrengthSurfaceVariant9 is { } __value8) { - strengthSurfaceVariant9?.Invoke(StrengthSurfaceVariant9!); + strengthSurfaceVariant9?.Invoke(__value8); } - else if (IsStrengthSurfaceVariant10) + else if (StrengthSurfaceVariant10 is { } __value9) { - strengthSurfaceVariant10?.Invoke(StrengthSurfaceVariant10!); + strengthSurfaceVariant10?.Invoke(__value9); } - else if (IsStrengthSurfaceVariant11) + else if (StrengthSurfaceVariant11 is { } __value10) { - strengthSurfaceVariant11?.Invoke(StrengthSurfaceVariant11!); + strengthSurfaceVariant11?.Invoke(__value10); } - else if (IsStrengthSurfaceVariant12) + else if (StrengthSurfaceVariant12 is { } __value11) { - strengthSurfaceVariant12?.Invoke(StrengthSurfaceVariant12!); + strengthSurfaceVariant12?.Invoke(__value11); } } @@ -987,53 +987,53 @@ public void Switch( Validate(); } - if (IsStrengthSurfaceVariant1) + if (StrengthSurfaceVariant1 is { } __value0) { - strengthSurfaceVariant1?.Invoke(StrengthSurfaceVariant1!); + strengthSurfaceVariant1?.Invoke(__value0); } - else if (IsStrengthSurfaceVariant2) + else if (StrengthSurfaceVariant2 is { } __value1) { - strengthSurfaceVariant2?.Invoke(StrengthSurfaceVariant2!); + strengthSurfaceVariant2?.Invoke(__value1); } - else if (IsStrengthSurfaceVariant3) + else if (StrengthSurfaceVariant3 is { } __value2) { - strengthSurfaceVariant3?.Invoke(StrengthSurfaceVariant3!); + strengthSurfaceVariant3?.Invoke(__value2); } - else if (IsStrengthSurfaceVariant4) + else if (StrengthSurfaceVariant4 is { } __value3) { - strengthSurfaceVariant4?.Invoke(StrengthSurfaceVariant4!); + strengthSurfaceVariant4?.Invoke(__value3); } - else if (IsStrengthSurfaceVariant5) + else if (StrengthSurfaceVariant5 is { } __value4) { - strengthSurfaceVariant5?.Invoke(StrengthSurfaceVariant5!); + strengthSurfaceVariant5?.Invoke(__value4); } - else if (IsStrengthSurfaceVariant6) + else if (StrengthSurfaceVariant6 is { } __value5) { - strengthSurfaceVariant6?.Invoke(StrengthSurfaceVariant6!); + strengthSurfaceVariant6?.Invoke(__value5); } - else if (IsStrengthSurfaceVariant7) + else if (StrengthSurfaceVariant7 is { } __value6) { - strengthSurfaceVariant7?.Invoke(StrengthSurfaceVariant7!); + strengthSurfaceVariant7?.Invoke(__value6); } - else if (IsStrengthSurfaceVariant8) + else if (StrengthSurfaceVariant8 is { } __value7) { - strengthSurfaceVariant8?.Invoke(StrengthSurfaceVariant8!); + strengthSurfaceVariant8?.Invoke(__value7); } - else if (IsStrengthSurfaceVariant9) + else if (StrengthSurfaceVariant9 is { } __value8) { - strengthSurfaceVariant9?.Invoke(StrengthSurfaceVariant9!); + strengthSurfaceVariant9?.Invoke(__value8); } - else if (IsStrengthSurfaceVariant10) + else if (StrengthSurfaceVariant10 is { } __value9) { - strengthSurfaceVariant10?.Invoke(StrengthSurfaceVariant10!); + strengthSurfaceVariant10?.Invoke(__value9); } - else if (IsStrengthSurfaceVariant11) + else if (StrengthSurfaceVariant11 is { } __value10) { - strengthSurfaceVariant11?.Invoke(StrengthSurfaceVariant11!); + strengthSurfaceVariant11?.Invoke(__value10); } - else if (IsStrengthSurfaceVariant12) + else if (StrengthSurfaceVariant12 is { } __value11) { - strengthSurfaceVariant12?.Invoke(StrengthSurfaceVariant12!); + strengthSurfaceVariant12?.Invoke(__value11); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthTarget.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthTarget.g.cs index 430d677..61c1f3b 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthTarget.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthTarget.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthTargetVariant1( /// /// /// - public global::Terra.StrengthTargetVariant1 PickStrengthTargetVariant1() => IsStrengthTargetVariant1 - ? StrengthTargetVariant1!.Value + public global::Terra.StrengthTargetVariant1 PickStrengthTargetVariant1() => StrengthTargetVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthTargetVariant2( /// /// /// - public global::Terra.StrengthTargetVariant2 PickStrengthTargetVariant2() => IsStrengthTargetVariant2 - ? StrengthTargetVariant2!.Value + public global::Terra.StrengthTargetVariant2 PickStrengthTargetVariant2() => StrengthTargetVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthTargetVariant3( /// /// /// - public global::Terra.StrengthTargetVariant3 PickStrengthTargetVariant3() => IsStrengthTargetVariant3 - ? StrengthTargetVariant3!.Value + public global::Terra.StrengthTargetVariant3 PickStrengthTargetVariant3() => StrengthTargetVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthTargetVariant4( /// /// /// - public global::Terra.StrengthTargetVariant4 PickStrengthTargetVariant4() => IsStrengthTargetVariant4 - ? StrengthTargetVariant4!.Value + public global::Terra.StrengthTargetVariant4 PickStrengthTargetVariant4() => StrengthTargetVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthTargetVariant5( /// /// /// - public global::Terra.StrengthTargetVariant5 PickStrengthTargetVariant5() => IsStrengthTargetVariant5 - ? StrengthTargetVariant5!.Value + public global::Terra.StrengthTargetVariant5 PickStrengthTargetVariant5() => StrengthTargetVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthTargetVariant6( /// /// /// - public global::Terra.StrengthTargetVariant6 PickStrengthTargetVariant6() => IsStrengthTargetVariant6 - ? StrengthTargetVariant6!.Value + public global::Terra.StrengthTargetVariant6 PickStrengthTargetVariant6() => StrengthTargetVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthTargetVariant7( /// /// /// - public global::Terra.StrengthTargetVariant7 PickStrengthTargetVariant7() => IsStrengthTargetVariant7 - ? StrengthTargetVariant7!.Value + public global::Terra.StrengthTargetVariant7 PickStrengthTargetVariant7() => StrengthTargetVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthTargetVariant8( /// /// /// - public global::Terra.StrengthTargetVariant8 PickStrengthTargetVariant8() => IsStrengthTargetVariant8 - ? StrengthTargetVariant8!.Value + public global::Terra.StrengthTargetVariant8 PickStrengthTargetVariant8() => StrengthTargetVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthTargetVariant9( /// /// /// - public global::Terra.StrengthTargetVariant9 PickStrengthTargetVariant9() => IsStrengthTargetVariant9 - ? StrengthTargetVariant9!.Value + public global::Terra.StrengthTargetVariant9 PickStrengthTargetVariant9() => StrengthTargetVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant9' but the value was {ToString()}."); /// @@ -376,8 +376,8 @@ public bool TryPickStrengthTargetVariant10( /// /// /// - public global::Terra.StrengthTargetVariant10 PickStrengthTargetVariant10() => IsStrengthTargetVariant10 - ? StrengthTargetVariant10!.Value + public global::Terra.StrengthTargetVariant10 PickStrengthTargetVariant10() => StrengthTargetVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant10' but the value was {ToString()}."); /// @@ -413,8 +413,8 @@ public bool TryPickStrengthTargetVariant11( /// /// /// - public global::Terra.StrengthTargetVariant11 PickStrengthTargetVariant11() => IsStrengthTargetVariant11 - ? StrengthTargetVariant11!.Value + public global::Terra.StrengthTargetVariant11 PickStrengthTargetVariant11() => StrengthTargetVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant11' but the value was {ToString()}."); /// @@ -450,8 +450,8 @@ public bool TryPickStrengthTargetVariant12( /// /// /// - public global::Terra.StrengthTargetVariant12 PickStrengthTargetVariant12() => IsStrengthTargetVariant12 - ? StrengthTargetVariant12!.Value + public global::Terra.StrengthTargetVariant12 PickStrengthTargetVariant12() => StrengthTargetVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant12' but the value was {ToString()}."); /// @@ -487,8 +487,8 @@ public bool TryPickStrengthTargetVariant13( /// /// /// - public global::Terra.StrengthTargetVariant13 PickStrengthTargetVariant13() => IsStrengthTargetVariant13 - ? StrengthTargetVariant13!.Value + public global::Terra.StrengthTargetVariant13 PickStrengthTargetVariant13() => StrengthTargetVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant13' but the value was {ToString()}."); /// @@ -524,8 +524,8 @@ public bool TryPickStrengthTargetVariant14( /// /// /// - public global::Terra.StrengthTargetVariant14 PickStrengthTargetVariant14() => IsStrengthTargetVariant14 - ? StrengthTargetVariant14!.Value + public global::Terra.StrengthTargetVariant14 PickStrengthTargetVariant14() => StrengthTargetVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant14' but the value was {ToString()}."); /// @@ -561,8 +561,8 @@ public bool TryPickStrengthTargetVariant15( /// /// /// - public global::Terra.StrengthTargetVariant15 PickStrengthTargetVariant15() => IsStrengthTargetVariant15 - ? StrengthTargetVariant15!.Value + public global::Terra.StrengthTargetVariant15 PickStrengthTargetVariant15() => StrengthTargetVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant15' but the value was {ToString()}."); /// @@ -598,8 +598,8 @@ public bool TryPickStrengthTargetVariant16( /// /// /// - public global::Terra.StrengthTargetVariant16 PickStrengthTargetVariant16() => IsStrengthTargetVariant16 - ? StrengthTargetVariant16!.Value + public global::Terra.StrengthTargetVariant16 PickStrengthTargetVariant16() => StrengthTargetVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant16' but the value was {ToString()}."); /// @@ -635,8 +635,8 @@ public bool TryPickStrengthTargetVariant17( /// /// /// - public global::Terra.StrengthTargetVariant17 PickStrengthTargetVariant17() => IsStrengthTargetVariant17 - ? StrengthTargetVariant17!.Value + public global::Terra.StrengthTargetVariant17 PickStrengthTargetVariant17() => StrengthTargetVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant17' but the value was {ToString()}."); /// @@ -672,8 +672,8 @@ public bool TryPickStrengthTargetVariant18( /// /// /// - public global::Terra.StrengthTargetVariant18 PickStrengthTargetVariant18() => IsStrengthTargetVariant18 - ? StrengthTargetVariant18!.Value + public global::Terra.StrengthTargetVariant18 PickStrengthTargetVariant18() => StrengthTargetVariant18 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant18' but the value was {ToString()}."); /// @@ -709,8 +709,8 @@ public bool TryPickStrengthTargetVariant19( /// /// /// - public global::Terra.StrengthTargetVariant19 PickStrengthTargetVariant19() => IsStrengthTargetVariant19 - ? StrengthTargetVariant19!.Value + public global::Terra.StrengthTargetVariant19 PickStrengthTargetVariant19() => StrengthTargetVariant19 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant19' but the value was {ToString()}."); /// @@ -746,8 +746,8 @@ public bool TryPickStrengthTargetVariant20( /// /// /// - public global::Terra.StrengthTargetVariant20 PickStrengthTargetVariant20() => IsStrengthTargetVariant20 - ? StrengthTargetVariant20!.Value + public global::Terra.StrengthTargetVariant20 PickStrengthTargetVariant20() => StrengthTargetVariant20 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant20' but the value was {ToString()}."); /// @@ -783,8 +783,8 @@ public bool TryPickStrengthTargetVariant21( /// /// /// - public global::Terra.StrengthTargetVariant21 PickStrengthTargetVariant21() => IsStrengthTargetVariant21 - ? StrengthTargetVariant21!.Value + public global::Terra.StrengthTargetVariant21 PickStrengthTargetVariant21() => StrengthTargetVariant21 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant21' but the value was {ToString()}."); /// @@ -820,8 +820,8 @@ public bool TryPickStrengthTargetVariant22( /// /// /// - public global::Terra.StrengthTargetVariant22 PickStrengthTargetVariant22() => IsStrengthTargetVariant22 - ? StrengthTargetVariant22!.Value + public global::Terra.StrengthTargetVariant22 PickStrengthTargetVariant22() => StrengthTargetVariant22 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant22' but the value was {ToString()}."); /// @@ -857,8 +857,8 @@ public bool TryPickStrengthTargetVariant23( /// /// /// - public global::Terra.StrengthTargetVariant23 PickStrengthTargetVariant23() => IsStrengthTargetVariant23 - ? StrengthTargetVariant23!.Value + public global::Terra.StrengthTargetVariant23 PickStrengthTargetVariant23() => StrengthTargetVariant23 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant23' but the value was {ToString()}."); /// @@ -894,8 +894,8 @@ public bool TryPickStrengthTargetVariant24( /// /// /// - public global::Terra.StrengthTargetVariant24 PickStrengthTargetVariant24() => IsStrengthTargetVariant24 - ? StrengthTargetVariant24!.Value + public global::Terra.StrengthTargetVariant24 PickStrengthTargetVariant24() => StrengthTargetVariant24 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant24' but the value was {ToString()}."); /// @@ -931,8 +931,8 @@ public bool TryPickStrengthTargetVariant25( /// /// /// - public global::Terra.StrengthTargetVariant25 PickStrengthTargetVariant25() => IsStrengthTargetVariant25 - ? StrengthTargetVariant25!.Value + public global::Terra.StrengthTargetVariant25 PickStrengthTargetVariant25() => StrengthTargetVariant25 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant25' but the value was {ToString()}."); /// @@ -968,8 +968,8 @@ public bool TryPickStrengthTargetVariant26( /// /// /// - public string PickStrengthTargetVariant26() => IsStrengthTargetVariant26 - ? StrengthTargetVariant26! + public string PickStrengthTargetVariant26() => StrengthTargetVariant26 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTargetVariant26' but the value was {ToString()}."); /// /// @@ -1738,109 +1738,109 @@ public bool Validate() Validate(); } - if (IsStrengthTargetVariant1 && strengthTargetVariant1 != null) + if (StrengthTargetVariant1 is { } __value0 && strengthTargetVariant1 != null) { - return strengthTargetVariant1(StrengthTargetVariant1!); + return strengthTargetVariant1(__value0); } - else if (IsStrengthTargetVariant2 && strengthTargetVariant2 != null) + else if (StrengthTargetVariant2 is { } __value1 && strengthTargetVariant2 != null) { - return strengthTargetVariant2(StrengthTargetVariant2!); + return strengthTargetVariant2(__value1); } - else if (IsStrengthTargetVariant3 && strengthTargetVariant3 != null) + else if (StrengthTargetVariant3 is { } __value2 && strengthTargetVariant3 != null) { - return strengthTargetVariant3(StrengthTargetVariant3!); + return strengthTargetVariant3(__value2); } - else if (IsStrengthTargetVariant4 && strengthTargetVariant4 != null) + else if (StrengthTargetVariant4 is { } __value3 && strengthTargetVariant4 != null) { - return strengthTargetVariant4(StrengthTargetVariant4!); + return strengthTargetVariant4(__value3); } - else if (IsStrengthTargetVariant5 && strengthTargetVariant5 != null) + else if (StrengthTargetVariant5 is { } __value4 && strengthTargetVariant5 != null) { - return strengthTargetVariant5(StrengthTargetVariant5!); + return strengthTargetVariant5(__value4); } - else if (IsStrengthTargetVariant6 && strengthTargetVariant6 != null) + else if (StrengthTargetVariant6 is { } __value5 && strengthTargetVariant6 != null) { - return strengthTargetVariant6(StrengthTargetVariant6!); + return strengthTargetVariant6(__value5); } - else if (IsStrengthTargetVariant7 && strengthTargetVariant7 != null) + else if (StrengthTargetVariant7 is { } __value6 && strengthTargetVariant7 != null) { - return strengthTargetVariant7(StrengthTargetVariant7!); + return strengthTargetVariant7(__value6); } - else if (IsStrengthTargetVariant8 && strengthTargetVariant8 != null) + else if (StrengthTargetVariant8 is { } __value7 && strengthTargetVariant8 != null) { - return strengthTargetVariant8(StrengthTargetVariant8!); + return strengthTargetVariant8(__value7); } - else if (IsStrengthTargetVariant9 && strengthTargetVariant9 != null) + else if (StrengthTargetVariant9 is { } __value8 && strengthTargetVariant9 != null) { - return strengthTargetVariant9(StrengthTargetVariant9!); + return strengthTargetVariant9(__value8); } - else if (IsStrengthTargetVariant10 && strengthTargetVariant10 != null) + else if (StrengthTargetVariant10 is { } __value9 && strengthTargetVariant10 != null) { - return strengthTargetVariant10(StrengthTargetVariant10!); + return strengthTargetVariant10(__value9); } - else if (IsStrengthTargetVariant11 && strengthTargetVariant11 != null) + else if (StrengthTargetVariant11 is { } __value10 && strengthTargetVariant11 != null) { - return strengthTargetVariant11(StrengthTargetVariant11!); + return strengthTargetVariant11(__value10); } - else if (IsStrengthTargetVariant12 && strengthTargetVariant12 != null) + else if (StrengthTargetVariant12 is { } __value11 && strengthTargetVariant12 != null) { - return strengthTargetVariant12(StrengthTargetVariant12!); + return strengthTargetVariant12(__value11); } - else if (IsStrengthTargetVariant13 && strengthTargetVariant13 != null) + else if (StrengthTargetVariant13 is { } __value12 && strengthTargetVariant13 != null) { - return strengthTargetVariant13(StrengthTargetVariant13!); + return strengthTargetVariant13(__value12); } - else if (IsStrengthTargetVariant14 && strengthTargetVariant14 != null) + else if (StrengthTargetVariant14 is { } __value13 && strengthTargetVariant14 != null) { - return strengthTargetVariant14(StrengthTargetVariant14!); + return strengthTargetVariant14(__value13); } - else if (IsStrengthTargetVariant15 && strengthTargetVariant15 != null) + else if (StrengthTargetVariant15 is { } __value14 && strengthTargetVariant15 != null) { - return strengthTargetVariant15(StrengthTargetVariant15!); + return strengthTargetVariant15(__value14); } - else if (IsStrengthTargetVariant16 && strengthTargetVariant16 != null) + else if (StrengthTargetVariant16 is { } __value15 && strengthTargetVariant16 != null) { - return strengthTargetVariant16(StrengthTargetVariant16!); + return strengthTargetVariant16(__value15); } - else if (IsStrengthTargetVariant17 && strengthTargetVariant17 != null) + else if (StrengthTargetVariant17 is { } __value16 && strengthTargetVariant17 != null) { - return strengthTargetVariant17(StrengthTargetVariant17!); + return strengthTargetVariant17(__value16); } - else if (IsStrengthTargetVariant18 && strengthTargetVariant18 != null) + else if (StrengthTargetVariant18 is { } __value17 && strengthTargetVariant18 != null) { - return strengthTargetVariant18(StrengthTargetVariant18!); + return strengthTargetVariant18(__value17); } - else if (IsStrengthTargetVariant19 && strengthTargetVariant19 != null) + else if (StrengthTargetVariant19 is { } __value18 && strengthTargetVariant19 != null) { - return strengthTargetVariant19(StrengthTargetVariant19!); + return strengthTargetVariant19(__value18); } - else if (IsStrengthTargetVariant20 && strengthTargetVariant20 != null) + else if (StrengthTargetVariant20 is { } __value19 && strengthTargetVariant20 != null) { - return strengthTargetVariant20(StrengthTargetVariant20!); + return strengthTargetVariant20(__value19); } - else if (IsStrengthTargetVariant21 && strengthTargetVariant21 != null) + else if (StrengthTargetVariant21 is { } __value20 && strengthTargetVariant21 != null) { - return strengthTargetVariant21(StrengthTargetVariant21!); + return strengthTargetVariant21(__value20); } - else if (IsStrengthTargetVariant22 && strengthTargetVariant22 != null) + else if (StrengthTargetVariant22 is { } __value21 && strengthTargetVariant22 != null) { - return strengthTargetVariant22(StrengthTargetVariant22!); + return strengthTargetVariant22(__value21); } - else if (IsStrengthTargetVariant23 && strengthTargetVariant23 != null) + else if (StrengthTargetVariant23 is { } __value22 && strengthTargetVariant23 != null) { - return strengthTargetVariant23(StrengthTargetVariant23!); + return strengthTargetVariant23(__value22); } - else if (IsStrengthTargetVariant24 && strengthTargetVariant24 != null) + else if (StrengthTargetVariant24 is { } __value23 && strengthTargetVariant24 != null) { - return strengthTargetVariant24(StrengthTargetVariant24!); + return strengthTargetVariant24(__value23); } - else if (IsStrengthTargetVariant25 && strengthTargetVariant25 != null) + else if (StrengthTargetVariant25 is { } __value24 && strengthTargetVariant25 != null) { - return strengthTargetVariant25(StrengthTargetVariant25!); + return strengthTargetVariant25(__value24); } - else if (IsStrengthTargetVariant26 && strengthTargetVariant26 != null) + else if (StrengthTargetVariant26 is { } __value25 && strengthTargetVariant26 != null) { - return strengthTargetVariant26(StrengthTargetVariant26!); + return strengthTargetVariant26(__value25); } return default(TResult); @@ -1908,109 +1908,109 @@ public void Match( Validate(); } - if (IsStrengthTargetVariant1) + if (StrengthTargetVariant1 is { } __value0) { - strengthTargetVariant1?.Invoke(StrengthTargetVariant1!); + strengthTargetVariant1?.Invoke(__value0); } - else if (IsStrengthTargetVariant2) + else if (StrengthTargetVariant2 is { } __value1) { - strengthTargetVariant2?.Invoke(StrengthTargetVariant2!); + strengthTargetVariant2?.Invoke(__value1); } - else if (IsStrengthTargetVariant3) + else if (StrengthTargetVariant3 is { } __value2) { - strengthTargetVariant3?.Invoke(StrengthTargetVariant3!); + strengthTargetVariant3?.Invoke(__value2); } - else if (IsStrengthTargetVariant4) + else if (StrengthTargetVariant4 is { } __value3) { - strengthTargetVariant4?.Invoke(StrengthTargetVariant4!); + strengthTargetVariant4?.Invoke(__value3); } - else if (IsStrengthTargetVariant5) + else if (StrengthTargetVariant5 is { } __value4) { - strengthTargetVariant5?.Invoke(StrengthTargetVariant5!); + strengthTargetVariant5?.Invoke(__value4); } - else if (IsStrengthTargetVariant6) + else if (StrengthTargetVariant6 is { } __value5) { - strengthTargetVariant6?.Invoke(StrengthTargetVariant6!); + strengthTargetVariant6?.Invoke(__value5); } - else if (IsStrengthTargetVariant7) + else if (StrengthTargetVariant7 is { } __value6) { - strengthTargetVariant7?.Invoke(StrengthTargetVariant7!); + strengthTargetVariant7?.Invoke(__value6); } - else if (IsStrengthTargetVariant8) + else if (StrengthTargetVariant8 is { } __value7) { - strengthTargetVariant8?.Invoke(StrengthTargetVariant8!); + strengthTargetVariant8?.Invoke(__value7); } - else if (IsStrengthTargetVariant9) + else if (StrengthTargetVariant9 is { } __value8) { - strengthTargetVariant9?.Invoke(StrengthTargetVariant9!); + strengthTargetVariant9?.Invoke(__value8); } - else if (IsStrengthTargetVariant10) + else if (StrengthTargetVariant10 is { } __value9) { - strengthTargetVariant10?.Invoke(StrengthTargetVariant10!); + strengthTargetVariant10?.Invoke(__value9); } - else if (IsStrengthTargetVariant11) + else if (StrengthTargetVariant11 is { } __value10) { - strengthTargetVariant11?.Invoke(StrengthTargetVariant11!); + strengthTargetVariant11?.Invoke(__value10); } - else if (IsStrengthTargetVariant12) + else if (StrengthTargetVariant12 is { } __value11) { - strengthTargetVariant12?.Invoke(StrengthTargetVariant12!); + strengthTargetVariant12?.Invoke(__value11); } - else if (IsStrengthTargetVariant13) + else if (StrengthTargetVariant13 is { } __value12) { - strengthTargetVariant13?.Invoke(StrengthTargetVariant13!); + strengthTargetVariant13?.Invoke(__value12); } - else if (IsStrengthTargetVariant14) + else if (StrengthTargetVariant14 is { } __value13) { - strengthTargetVariant14?.Invoke(StrengthTargetVariant14!); + strengthTargetVariant14?.Invoke(__value13); } - else if (IsStrengthTargetVariant15) + else if (StrengthTargetVariant15 is { } __value14) { - strengthTargetVariant15?.Invoke(StrengthTargetVariant15!); + strengthTargetVariant15?.Invoke(__value14); } - else if (IsStrengthTargetVariant16) + else if (StrengthTargetVariant16 is { } __value15) { - strengthTargetVariant16?.Invoke(StrengthTargetVariant16!); + strengthTargetVariant16?.Invoke(__value15); } - else if (IsStrengthTargetVariant17) + else if (StrengthTargetVariant17 is { } __value16) { - strengthTargetVariant17?.Invoke(StrengthTargetVariant17!); + strengthTargetVariant17?.Invoke(__value16); } - else if (IsStrengthTargetVariant18) + else if (StrengthTargetVariant18 is { } __value17) { - strengthTargetVariant18?.Invoke(StrengthTargetVariant18!); + strengthTargetVariant18?.Invoke(__value17); } - else if (IsStrengthTargetVariant19) + else if (StrengthTargetVariant19 is { } __value18) { - strengthTargetVariant19?.Invoke(StrengthTargetVariant19!); + strengthTargetVariant19?.Invoke(__value18); } - else if (IsStrengthTargetVariant20) + else if (StrengthTargetVariant20 is { } __value19) { - strengthTargetVariant20?.Invoke(StrengthTargetVariant20!); + strengthTargetVariant20?.Invoke(__value19); } - else if (IsStrengthTargetVariant21) + else if (StrengthTargetVariant21 is { } __value20) { - strengthTargetVariant21?.Invoke(StrengthTargetVariant21!); + strengthTargetVariant21?.Invoke(__value20); } - else if (IsStrengthTargetVariant22) + else if (StrengthTargetVariant22 is { } __value21) { - strengthTargetVariant22?.Invoke(StrengthTargetVariant22!); + strengthTargetVariant22?.Invoke(__value21); } - else if (IsStrengthTargetVariant23) + else if (StrengthTargetVariant23 is { } __value22) { - strengthTargetVariant23?.Invoke(StrengthTargetVariant23!); + strengthTargetVariant23?.Invoke(__value22); } - else if (IsStrengthTargetVariant24) + else if (StrengthTargetVariant24 is { } __value23) { - strengthTargetVariant24?.Invoke(StrengthTargetVariant24!); + strengthTargetVariant24?.Invoke(__value23); } - else if (IsStrengthTargetVariant25) + else if (StrengthTargetVariant25 is { } __value24) { - strengthTargetVariant25?.Invoke(StrengthTargetVariant25!); + strengthTargetVariant25?.Invoke(__value24); } - else if (IsStrengthTargetVariant26) + else if (StrengthTargetVariant26 is { } __value25) { - strengthTargetVariant26?.Invoke(StrengthTargetVariant26!); + strengthTargetVariant26?.Invoke(__value25); } } @@ -2051,109 +2051,109 @@ public void Switch( Validate(); } - if (IsStrengthTargetVariant1) + if (StrengthTargetVariant1 is { } __value0) { - strengthTargetVariant1?.Invoke(StrengthTargetVariant1!); + strengthTargetVariant1?.Invoke(__value0); } - else if (IsStrengthTargetVariant2) + else if (StrengthTargetVariant2 is { } __value1) { - strengthTargetVariant2?.Invoke(StrengthTargetVariant2!); + strengthTargetVariant2?.Invoke(__value1); } - else if (IsStrengthTargetVariant3) + else if (StrengthTargetVariant3 is { } __value2) { - strengthTargetVariant3?.Invoke(StrengthTargetVariant3!); + strengthTargetVariant3?.Invoke(__value2); } - else if (IsStrengthTargetVariant4) + else if (StrengthTargetVariant4 is { } __value3) { - strengthTargetVariant4?.Invoke(StrengthTargetVariant4!); + strengthTargetVariant4?.Invoke(__value3); } - else if (IsStrengthTargetVariant5) + else if (StrengthTargetVariant5 is { } __value4) { - strengthTargetVariant5?.Invoke(StrengthTargetVariant5!); + strengthTargetVariant5?.Invoke(__value4); } - else if (IsStrengthTargetVariant6) + else if (StrengthTargetVariant6 is { } __value5) { - strengthTargetVariant6?.Invoke(StrengthTargetVariant6!); + strengthTargetVariant6?.Invoke(__value5); } - else if (IsStrengthTargetVariant7) + else if (StrengthTargetVariant7 is { } __value6) { - strengthTargetVariant7?.Invoke(StrengthTargetVariant7!); + strengthTargetVariant7?.Invoke(__value6); } - else if (IsStrengthTargetVariant8) + else if (StrengthTargetVariant8 is { } __value7) { - strengthTargetVariant8?.Invoke(StrengthTargetVariant8!); + strengthTargetVariant8?.Invoke(__value7); } - else if (IsStrengthTargetVariant9) + else if (StrengthTargetVariant9 is { } __value8) { - strengthTargetVariant9?.Invoke(StrengthTargetVariant9!); + strengthTargetVariant9?.Invoke(__value8); } - else if (IsStrengthTargetVariant10) + else if (StrengthTargetVariant10 is { } __value9) { - strengthTargetVariant10?.Invoke(StrengthTargetVariant10!); + strengthTargetVariant10?.Invoke(__value9); } - else if (IsStrengthTargetVariant11) + else if (StrengthTargetVariant11 is { } __value10) { - strengthTargetVariant11?.Invoke(StrengthTargetVariant11!); + strengthTargetVariant11?.Invoke(__value10); } - else if (IsStrengthTargetVariant12) + else if (StrengthTargetVariant12 is { } __value11) { - strengthTargetVariant12?.Invoke(StrengthTargetVariant12!); + strengthTargetVariant12?.Invoke(__value11); } - else if (IsStrengthTargetVariant13) + else if (StrengthTargetVariant13 is { } __value12) { - strengthTargetVariant13?.Invoke(StrengthTargetVariant13!); + strengthTargetVariant13?.Invoke(__value12); } - else if (IsStrengthTargetVariant14) + else if (StrengthTargetVariant14 is { } __value13) { - strengthTargetVariant14?.Invoke(StrengthTargetVariant14!); + strengthTargetVariant14?.Invoke(__value13); } - else if (IsStrengthTargetVariant15) + else if (StrengthTargetVariant15 is { } __value14) { - strengthTargetVariant15?.Invoke(StrengthTargetVariant15!); + strengthTargetVariant15?.Invoke(__value14); } - else if (IsStrengthTargetVariant16) + else if (StrengthTargetVariant16 is { } __value15) { - strengthTargetVariant16?.Invoke(StrengthTargetVariant16!); + strengthTargetVariant16?.Invoke(__value15); } - else if (IsStrengthTargetVariant17) + else if (StrengthTargetVariant17 is { } __value16) { - strengthTargetVariant17?.Invoke(StrengthTargetVariant17!); + strengthTargetVariant17?.Invoke(__value16); } - else if (IsStrengthTargetVariant18) + else if (StrengthTargetVariant18 is { } __value17) { - strengthTargetVariant18?.Invoke(StrengthTargetVariant18!); + strengthTargetVariant18?.Invoke(__value17); } - else if (IsStrengthTargetVariant19) + else if (StrengthTargetVariant19 is { } __value18) { - strengthTargetVariant19?.Invoke(StrengthTargetVariant19!); + strengthTargetVariant19?.Invoke(__value18); } - else if (IsStrengthTargetVariant20) + else if (StrengthTargetVariant20 is { } __value19) { - strengthTargetVariant20?.Invoke(StrengthTargetVariant20!); + strengthTargetVariant20?.Invoke(__value19); } - else if (IsStrengthTargetVariant21) + else if (StrengthTargetVariant21 is { } __value20) { - strengthTargetVariant21?.Invoke(StrengthTargetVariant21!); + strengthTargetVariant21?.Invoke(__value20); } - else if (IsStrengthTargetVariant22) + else if (StrengthTargetVariant22 is { } __value21) { - strengthTargetVariant22?.Invoke(StrengthTargetVariant22!); + strengthTargetVariant22?.Invoke(__value21); } - else if (IsStrengthTargetVariant23) + else if (StrengthTargetVariant23 is { } __value22) { - strengthTargetVariant23?.Invoke(StrengthTargetVariant23!); + strengthTargetVariant23?.Invoke(__value22); } - else if (IsStrengthTargetVariant24) + else if (StrengthTargetVariant24 is { } __value23) { - strengthTargetVariant24?.Invoke(StrengthTargetVariant24!); + strengthTargetVariant24?.Invoke(__value23); } - else if (IsStrengthTargetVariant25) + else if (StrengthTargetVariant25 is { } __value24) { - strengthTargetVariant25?.Invoke(StrengthTargetVariant25!); + strengthTargetVariant25?.Invoke(__value24); } - else if (IsStrengthTargetVariant26) + else if (StrengthTargetVariant26 is { } __value25) { - strengthTargetVariant26?.Invoke(StrengthTargetVariant26!); + strengthTargetVariant26?.Invoke(__value25); } } diff --git a/src/libs/Terra/Generated/Terra.Models.StrengthTempo.g.cs b/src/libs/Terra/Generated/Terra.Models.StrengthTempo.g.cs index 12fc5da..35ade01 100644 --- a/src/libs/Terra/Generated/Terra.Models.StrengthTempo.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.StrengthTempo.g.cs @@ -43,8 +43,8 @@ public bool TryPickStrengthTempoVariant1( /// /// /// - public global::Terra.StrengthTempoVariant1 PickStrengthTempoVariant1() => IsStrengthTempoVariant1 - ? StrengthTempoVariant1!.Value + public global::Terra.StrengthTempoVariant1 PickStrengthTempoVariant1() => StrengthTempoVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant1' but the value was {ToString()}."); /// @@ -80,8 +80,8 @@ public bool TryPickStrengthTempoVariant2( /// /// /// - public global::Terra.StrengthTempoVariant2 PickStrengthTempoVariant2() => IsStrengthTempoVariant2 - ? StrengthTempoVariant2!.Value + public global::Terra.StrengthTempoVariant2 PickStrengthTempoVariant2() => StrengthTempoVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant2' but the value was {ToString()}."); /// @@ -117,8 +117,8 @@ public bool TryPickStrengthTempoVariant3( /// /// /// - public global::Terra.StrengthTempoVariant3 PickStrengthTempoVariant3() => IsStrengthTempoVariant3 - ? StrengthTempoVariant3!.Value + public global::Terra.StrengthTempoVariant3 PickStrengthTempoVariant3() => StrengthTempoVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant3' but the value was {ToString()}."); /// @@ -154,8 +154,8 @@ public bool TryPickStrengthTempoVariant4( /// /// /// - public global::Terra.StrengthTempoVariant4 PickStrengthTempoVariant4() => IsStrengthTempoVariant4 - ? StrengthTempoVariant4!.Value + public global::Terra.StrengthTempoVariant4 PickStrengthTempoVariant4() => StrengthTempoVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant4' but the value was {ToString()}."); /// @@ -191,8 +191,8 @@ public bool TryPickStrengthTempoVariant5( /// /// /// - public global::Terra.StrengthTempoVariant5 PickStrengthTempoVariant5() => IsStrengthTempoVariant5 - ? StrengthTempoVariant5!.Value + public global::Terra.StrengthTempoVariant5 PickStrengthTempoVariant5() => StrengthTempoVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant5' but the value was {ToString()}."); /// @@ -228,8 +228,8 @@ public bool TryPickStrengthTempoVariant6( /// /// /// - public global::Terra.StrengthTempoVariant6 PickStrengthTempoVariant6() => IsStrengthTempoVariant6 - ? StrengthTempoVariant6!.Value + public global::Terra.StrengthTempoVariant6 PickStrengthTempoVariant6() => StrengthTempoVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant6' but the value was {ToString()}."); /// @@ -265,8 +265,8 @@ public bool TryPickStrengthTempoVariant7( /// /// /// - public global::Terra.StrengthTempoVariant7 PickStrengthTempoVariant7() => IsStrengthTempoVariant7 - ? StrengthTempoVariant7!.Value + public global::Terra.StrengthTempoVariant7 PickStrengthTempoVariant7() => StrengthTempoVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant7' but the value was {ToString()}."); /// @@ -302,8 +302,8 @@ public bool TryPickStrengthTempoVariant8( /// /// /// - public global::Terra.StrengthTempoVariant8 PickStrengthTempoVariant8() => IsStrengthTempoVariant8 - ? StrengthTempoVariant8!.Value + public global::Terra.StrengthTempoVariant8 PickStrengthTempoVariant8() => StrengthTempoVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant8' but the value was {ToString()}."); /// @@ -339,8 +339,8 @@ public bool TryPickStrengthTempoVariant9( /// /// /// - public string PickStrengthTempoVariant9() => IsStrengthTempoVariant9 - ? StrengthTempoVariant9! + public string PickStrengthTempoVariant9() => StrengthTempoVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'StrengthTempoVariant9' but the value was {ToString()}."); /// /// @@ -633,41 +633,41 @@ public bool Validate() Validate(); } - if (IsStrengthTempoVariant1 && strengthTempoVariant1 != null) + if (StrengthTempoVariant1 is { } __value0 && strengthTempoVariant1 != null) { - return strengthTempoVariant1(StrengthTempoVariant1!); + return strengthTempoVariant1(__value0); } - else if (IsStrengthTempoVariant2 && strengthTempoVariant2 != null) + else if (StrengthTempoVariant2 is { } __value1 && strengthTempoVariant2 != null) { - return strengthTempoVariant2(StrengthTempoVariant2!); + return strengthTempoVariant2(__value1); } - else if (IsStrengthTempoVariant3 && strengthTempoVariant3 != null) + else if (StrengthTempoVariant3 is { } __value2 && strengthTempoVariant3 != null) { - return strengthTempoVariant3(StrengthTempoVariant3!); + return strengthTempoVariant3(__value2); } - else if (IsStrengthTempoVariant4 && strengthTempoVariant4 != null) + else if (StrengthTempoVariant4 is { } __value3 && strengthTempoVariant4 != null) { - return strengthTempoVariant4(StrengthTempoVariant4!); + return strengthTempoVariant4(__value3); } - else if (IsStrengthTempoVariant5 && strengthTempoVariant5 != null) + else if (StrengthTempoVariant5 is { } __value4 && strengthTempoVariant5 != null) { - return strengthTempoVariant5(StrengthTempoVariant5!); + return strengthTempoVariant5(__value4); } - else if (IsStrengthTempoVariant6 && strengthTempoVariant6 != null) + else if (StrengthTempoVariant6 is { } __value5 && strengthTempoVariant6 != null) { - return strengthTempoVariant6(StrengthTempoVariant6!); + return strengthTempoVariant6(__value5); } - else if (IsStrengthTempoVariant7 && strengthTempoVariant7 != null) + else if (StrengthTempoVariant7 is { } __value6 && strengthTempoVariant7 != null) { - return strengthTempoVariant7(StrengthTempoVariant7!); + return strengthTempoVariant7(__value6); } - else if (IsStrengthTempoVariant8 && strengthTempoVariant8 != null) + else if (StrengthTempoVariant8 is { } __value7 && strengthTempoVariant8 != null) { - return strengthTempoVariant8(StrengthTempoVariant8!); + return strengthTempoVariant8(__value7); } - else if (IsStrengthTempoVariant9 && strengthTempoVariant9 != null) + else if (StrengthTempoVariant9 is { } __value8 && strengthTempoVariant9 != null) { - return strengthTempoVariant9(StrengthTempoVariant9!); + return strengthTempoVariant9(__value8); } return default(TResult); @@ -701,41 +701,41 @@ public void Match( Validate(); } - if (IsStrengthTempoVariant1) + if (StrengthTempoVariant1 is { } __value0) { - strengthTempoVariant1?.Invoke(StrengthTempoVariant1!); + strengthTempoVariant1?.Invoke(__value0); } - else if (IsStrengthTempoVariant2) + else if (StrengthTempoVariant2 is { } __value1) { - strengthTempoVariant2?.Invoke(StrengthTempoVariant2!); + strengthTempoVariant2?.Invoke(__value1); } - else if (IsStrengthTempoVariant3) + else if (StrengthTempoVariant3 is { } __value2) { - strengthTempoVariant3?.Invoke(StrengthTempoVariant3!); + strengthTempoVariant3?.Invoke(__value2); } - else if (IsStrengthTempoVariant4) + else if (StrengthTempoVariant4 is { } __value3) { - strengthTempoVariant4?.Invoke(StrengthTempoVariant4!); + strengthTempoVariant4?.Invoke(__value3); } - else if (IsStrengthTempoVariant5) + else if (StrengthTempoVariant5 is { } __value4) { - strengthTempoVariant5?.Invoke(StrengthTempoVariant5!); + strengthTempoVariant5?.Invoke(__value4); } - else if (IsStrengthTempoVariant6) + else if (StrengthTempoVariant6 is { } __value5) { - strengthTempoVariant6?.Invoke(StrengthTempoVariant6!); + strengthTempoVariant6?.Invoke(__value5); } - else if (IsStrengthTempoVariant7) + else if (StrengthTempoVariant7 is { } __value6) { - strengthTempoVariant7?.Invoke(StrengthTempoVariant7!); + strengthTempoVariant7?.Invoke(__value6); } - else if (IsStrengthTempoVariant8) + else if (StrengthTempoVariant8 is { } __value7) { - strengthTempoVariant8?.Invoke(StrengthTempoVariant8!); + strengthTempoVariant8?.Invoke(__value7); } - else if (IsStrengthTempoVariant9) + else if (StrengthTempoVariant9 is { } __value8) { - strengthTempoVariant9?.Invoke(StrengthTempoVariant9!); + strengthTempoVariant9?.Invoke(__value8); } } @@ -759,41 +759,41 @@ public void Switch( Validate(); } - if (IsStrengthTempoVariant1) + if (StrengthTempoVariant1 is { } __value0) { - strengthTempoVariant1?.Invoke(StrengthTempoVariant1!); + strengthTempoVariant1?.Invoke(__value0); } - else if (IsStrengthTempoVariant2) + else if (StrengthTempoVariant2 is { } __value1) { - strengthTempoVariant2?.Invoke(StrengthTempoVariant2!); + strengthTempoVariant2?.Invoke(__value1); } - else if (IsStrengthTempoVariant3) + else if (StrengthTempoVariant3 is { } __value2) { - strengthTempoVariant3?.Invoke(StrengthTempoVariant3!); + strengthTempoVariant3?.Invoke(__value2); } - else if (IsStrengthTempoVariant4) + else if (StrengthTempoVariant4 is { } __value3) { - strengthTempoVariant4?.Invoke(StrengthTempoVariant4!); + strengthTempoVariant4?.Invoke(__value3); } - else if (IsStrengthTempoVariant5) + else if (StrengthTempoVariant5 is { } __value4) { - strengthTempoVariant5?.Invoke(StrengthTempoVariant5!); + strengthTempoVariant5?.Invoke(__value4); } - else if (IsStrengthTempoVariant6) + else if (StrengthTempoVariant6 is { } __value5) { - strengthTempoVariant6?.Invoke(StrengthTempoVariant6!); + strengthTempoVariant6?.Invoke(__value5); } - else if (IsStrengthTempoVariant7) + else if (StrengthTempoVariant7 is { } __value6) { - strengthTempoVariant7?.Invoke(StrengthTempoVariant7!); + strengthTempoVariant7?.Invoke(__value6); } - else if (IsStrengthTempoVariant8) + else if (StrengthTempoVariant8 is { } __value7) { - strengthTempoVariant8?.Invoke(StrengthTempoVariant8!); + strengthTempoVariant8?.Invoke(__value7); } - else if (IsStrengthTempoVariant9) + else if (StrengthTempoVariant9 is { } __value8) { - strengthTempoVariant9?.Invoke(StrengthTempoVariant9!); + strengthTempoVariant9?.Invoke(__value8); } } diff --git a/src/libs/Terra/Generated/Terra.Models.SwimEquipmentType.g.cs b/src/libs/Terra/Generated/Terra.Models.SwimEquipmentType.g.cs index 04fdf72..39220ac 100644 --- a/src/libs/Terra/Generated/Terra.Models.SwimEquipmentType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.SwimEquipmentType.g.cs @@ -42,8 +42,8 @@ public bool TryPickSwimEquipmentTypeVariant1( /// /// /// - public global::Terra.SwimEquipmentTypeVariant1 PickSwimEquipmentTypeVariant1() => IsSwimEquipmentTypeVariant1 - ? SwimEquipmentTypeVariant1!.Value + public global::Terra.SwimEquipmentTypeVariant1 PickSwimEquipmentTypeVariant1() => SwimEquipmentTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimEquipmentTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickSwimEquipmentTypeVariant2( /// /// /// - public global::Terra.SwimEquipmentTypeVariant2 PickSwimEquipmentTypeVariant2() => IsSwimEquipmentTypeVariant2 - ? SwimEquipmentTypeVariant2!.Value + public global::Terra.SwimEquipmentTypeVariant2 PickSwimEquipmentTypeVariant2() => SwimEquipmentTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimEquipmentTypeVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickSwimEquipmentTypeVariant3( /// /// /// - public global::Terra.SwimEquipmentTypeVariant3 PickSwimEquipmentTypeVariant3() => IsSwimEquipmentTypeVariant3 - ? SwimEquipmentTypeVariant3!.Value + public global::Terra.SwimEquipmentTypeVariant3 PickSwimEquipmentTypeVariant3() => SwimEquipmentTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimEquipmentTypeVariant3' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickSwimEquipmentTypeVariant4( /// /// /// - public global::Terra.SwimEquipmentTypeVariant4 PickSwimEquipmentTypeVariant4() => IsSwimEquipmentTypeVariant4 - ? SwimEquipmentTypeVariant4!.Value + public global::Terra.SwimEquipmentTypeVariant4 PickSwimEquipmentTypeVariant4() => SwimEquipmentTypeVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimEquipmentTypeVariant4' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickSwimEquipmentTypeVariant5( /// /// /// - public global::Terra.SwimEquipmentTypeVariant5 PickSwimEquipmentTypeVariant5() => IsSwimEquipmentTypeVariant5 - ? SwimEquipmentTypeVariant5!.Value + public global::Terra.SwimEquipmentTypeVariant5 PickSwimEquipmentTypeVariant5() => SwimEquipmentTypeVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimEquipmentTypeVariant5' but the value was {ToString()}."); /// @@ -227,8 +227,8 @@ public bool TryPickSwimEquipmentTypeVariant6( /// /// /// - public global::Terra.SwimEquipmentTypeVariant6 PickSwimEquipmentTypeVariant6() => IsSwimEquipmentTypeVariant6 - ? SwimEquipmentTypeVariant6!.Value + public global::Terra.SwimEquipmentTypeVariant6 PickSwimEquipmentTypeVariant6() => SwimEquipmentTypeVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimEquipmentTypeVariant6' but the value was {ToString()}."); /// /// @@ -437,29 +437,29 @@ public bool Validate() Validate(); } - if (IsSwimEquipmentTypeVariant1 && swimEquipmentTypeVariant1 != null) + if (SwimEquipmentTypeVariant1 is { } __value0 && swimEquipmentTypeVariant1 != null) { - return swimEquipmentTypeVariant1(SwimEquipmentTypeVariant1!); + return swimEquipmentTypeVariant1(__value0); } - else if (IsSwimEquipmentTypeVariant2 && swimEquipmentTypeVariant2 != null) + else if (SwimEquipmentTypeVariant2 is { } __value1 && swimEquipmentTypeVariant2 != null) { - return swimEquipmentTypeVariant2(SwimEquipmentTypeVariant2!); + return swimEquipmentTypeVariant2(__value1); } - else if (IsSwimEquipmentTypeVariant3 && swimEquipmentTypeVariant3 != null) + else if (SwimEquipmentTypeVariant3 is { } __value2 && swimEquipmentTypeVariant3 != null) { - return swimEquipmentTypeVariant3(SwimEquipmentTypeVariant3!); + return swimEquipmentTypeVariant3(__value2); } - else if (IsSwimEquipmentTypeVariant4 && swimEquipmentTypeVariant4 != null) + else if (SwimEquipmentTypeVariant4 is { } __value3 && swimEquipmentTypeVariant4 != null) { - return swimEquipmentTypeVariant4(SwimEquipmentTypeVariant4!); + return swimEquipmentTypeVariant4(__value3); } - else if (IsSwimEquipmentTypeVariant5 && swimEquipmentTypeVariant5 != null) + else if (SwimEquipmentTypeVariant5 is { } __value4 && swimEquipmentTypeVariant5 != null) { - return swimEquipmentTypeVariant5(SwimEquipmentTypeVariant5!); + return swimEquipmentTypeVariant5(__value4); } - else if (IsSwimEquipmentTypeVariant6 && swimEquipmentTypeVariant6 != null) + else if (SwimEquipmentTypeVariant6 is { } __value5 && swimEquipmentTypeVariant6 != null) { - return swimEquipmentTypeVariant6(SwimEquipmentTypeVariant6!); + return swimEquipmentTypeVariant6(__value5); } return default(TResult); @@ -487,29 +487,29 @@ public void Match( Validate(); } - if (IsSwimEquipmentTypeVariant1) + if (SwimEquipmentTypeVariant1 is { } __value0) { - swimEquipmentTypeVariant1?.Invoke(SwimEquipmentTypeVariant1!); + swimEquipmentTypeVariant1?.Invoke(__value0); } - else if (IsSwimEquipmentTypeVariant2) + else if (SwimEquipmentTypeVariant2 is { } __value1) { - swimEquipmentTypeVariant2?.Invoke(SwimEquipmentTypeVariant2!); + swimEquipmentTypeVariant2?.Invoke(__value1); } - else if (IsSwimEquipmentTypeVariant3) + else if (SwimEquipmentTypeVariant3 is { } __value2) { - swimEquipmentTypeVariant3?.Invoke(SwimEquipmentTypeVariant3!); + swimEquipmentTypeVariant3?.Invoke(__value2); } - else if (IsSwimEquipmentTypeVariant4) + else if (SwimEquipmentTypeVariant4 is { } __value3) { - swimEquipmentTypeVariant4?.Invoke(SwimEquipmentTypeVariant4!); + swimEquipmentTypeVariant4?.Invoke(__value3); } - else if (IsSwimEquipmentTypeVariant5) + else if (SwimEquipmentTypeVariant5 is { } __value4) { - swimEquipmentTypeVariant5?.Invoke(SwimEquipmentTypeVariant5!); + swimEquipmentTypeVariant5?.Invoke(__value4); } - else if (IsSwimEquipmentTypeVariant6) + else if (SwimEquipmentTypeVariant6 is { } __value5) { - swimEquipmentTypeVariant6?.Invoke(SwimEquipmentTypeVariant6!); + swimEquipmentTypeVariant6?.Invoke(__value5); } } @@ -530,29 +530,29 @@ public void Switch( Validate(); } - if (IsSwimEquipmentTypeVariant1) + if (SwimEquipmentTypeVariant1 is { } __value0) { - swimEquipmentTypeVariant1?.Invoke(SwimEquipmentTypeVariant1!); + swimEquipmentTypeVariant1?.Invoke(__value0); } - else if (IsSwimEquipmentTypeVariant2) + else if (SwimEquipmentTypeVariant2 is { } __value1) { - swimEquipmentTypeVariant2?.Invoke(SwimEquipmentTypeVariant2!); + swimEquipmentTypeVariant2?.Invoke(__value1); } - else if (IsSwimEquipmentTypeVariant3) + else if (SwimEquipmentTypeVariant3 is { } __value2) { - swimEquipmentTypeVariant3?.Invoke(SwimEquipmentTypeVariant3!); + swimEquipmentTypeVariant3?.Invoke(__value2); } - else if (IsSwimEquipmentTypeVariant4) + else if (SwimEquipmentTypeVariant4 is { } __value3) { - swimEquipmentTypeVariant4?.Invoke(SwimEquipmentTypeVariant4!); + swimEquipmentTypeVariant4?.Invoke(__value3); } - else if (IsSwimEquipmentTypeVariant5) + else if (SwimEquipmentTypeVariant5 is { } __value4) { - swimEquipmentTypeVariant5?.Invoke(SwimEquipmentTypeVariant5!); + swimEquipmentTypeVariant5?.Invoke(__value4); } - else if (IsSwimEquipmentTypeVariant6) + else if (SwimEquipmentTypeVariant6 is { } __value5) { - swimEquipmentTypeVariant6?.Invoke(SwimEquipmentTypeVariant6!); + swimEquipmentTypeVariant6?.Invoke(__value5); } } diff --git a/src/libs/Terra/Generated/Terra.Models.SwimStrokeType.g.cs b/src/libs/Terra/Generated/Terra.Models.SwimStrokeType.g.cs index b4ad975..d7af0ce 100644 --- a/src/libs/Terra/Generated/Terra.Models.SwimStrokeType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.SwimStrokeType.g.cs @@ -42,8 +42,8 @@ public bool TryPickSwimStrokeTypeVariant1( /// /// /// - public global::Terra.SwimStrokeTypeVariant1 PickSwimStrokeTypeVariant1() => IsSwimStrokeTypeVariant1 - ? SwimStrokeTypeVariant1!.Value + public global::Terra.SwimStrokeTypeVariant1 PickSwimStrokeTypeVariant1() => SwimStrokeTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickSwimStrokeTypeVariant2( /// /// /// - public global::Terra.SwimStrokeTypeVariant2 PickSwimStrokeTypeVariant2() => IsSwimStrokeTypeVariant2 - ? SwimStrokeTypeVariant2!.Value + public global::Terra.SwimStrokeTypeVariant2 PickSwimStrokeTypeVariant2() => SwimStrokeTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickSwimStrokeTypeVariant3( /// /// /// - public global::Terra.SwimStrokeTypeVariant3 PickSwimStrokeTypeVariant3() => IsSwimStrokeTypeVariant3 - ? SwimStrokeTypeVariant3!.Value + public global::Terra.SwimStrokeTypeVariant3 PickSwimStrokeTypeVariant3() => SwimStrokeTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant3' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickSwimStrokeTypeVariant4( /// /// /// - public global::Terra.SwimStrokeTypeVariant4 PickSwimStrokeTypeVariant4() => IsSwimStrokeTypeVariant4 - ? SwimStrokeTypeVariant4!.Value + public global::Terra.SwimStrokeTypeVariant4 PickSwimStrokeTypeVariant4() => SwimStrokeTypeVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant4' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickSwimStrokeTypeVariant5( /// /// /// - public global::Terra.SwimStrokeTypeVariant5 PickSwimStrokeTypeVariant5() => IsSwimStrokeTypeVariant5 - ? SwimStrokeTypeVariant5!.Value + public global::Terra.SwimStrokeTypeVariant5 PickSwimStrokeTypeVariant5() => SwimStrokeTypeVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant5' but the value was {ToString()}."); /// @@ -227,8 +227,8 @@ public bool TryPickSwimStrokeTypeVariant6( /// /// /// - public global::Terra.SwimStrokeTypeVariant6 PickSwimStrokeTypeVariant6() => IsSwimStrokeTypeVariant6 - ? SwimStrokeTypeVariant6!.Value + public global::Terra.SwimStrokeTypeVariant6 PickSwimStrokeTypeVariant6() => SwimStrokeTypeVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant6' but the value was {ToString()}."); /// @@ -264,8 +264,8 @@ public bool TryPickSwimStrokeTypeVariant7( /// /// /// - public global::Terra.SwimStrokeTypeVariant7 PickSwimStrokeTypeVariant7() => IsSwimStrokeTypeVariant7 - ? SwimStrokeTypeVariant7!.Value + public global::Terra.SwimStrokeTypeVariant7 PickSwimStrokeTypeVariant7() => SwimStrokeTypeVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'SwimStrokeTypeVariant7' but the value was {ToString()}."); /// /// @@ -502,33 +502,33 @@ public bool Validate() Validate(); } - if (IsSwimStrokeTypeVariant1 && swimStrokeTypeVariant1 != null) + if (SwimStrokeTypeVariant1 is { } __value0 && swimStrokeTypeVariant1 != null) { - return swimStrokeTypeVariant1(SwimStrokeTypeVariant1!); + return swimStrokeTypeVariant1(__value0); } - else if (IsSwimStrokeTypeVariant2 && swimStrokeTypeVariant2 != null) + else if (SwimStrokeTypeVariant2 is { } __value1 && swimStrokeTypeVariant2 != null) { - return swimStrokeTypeVariant2(SwimStrokeTypeVariant2!); + return swimStrokeTypeVariant2(__value1); } - else if (IsSwimStrokeTypeVariant3 && swimStrokeTypeVariant3 != null) + else if (SwimStrokeTypeVariant3 is { } __value2 && swimStrokeTypeVariant3 != null) { - return swimStrokeTypeVariant3(SwimStrokeTypeVariant3!); + return swimStrokeTypeVariant3(__value2); } - else if (IsSwimStrokeTypeVariant4 && swimStrokeTypeVariant4 != null) + else if (SwimStrokeTypeVariant4 is { } __value3 && swimStrokeTypeVariant4 != null) { - return swimStrokeTypeVariant4(SwimStrokeTypeVariant4!); + return swimStrokeTypeVariant4(__value3); } - else if (IsSwimStrokeTypeVariant5 && swimStrokeTypeVariant5 != null) + else if (SwimStrokeTypeVariant5 is { } __value4 && swimStrokeTypeVariant5 != null) { - return swimStrokeTypeVariant5(SwimStrokeTypeVariant5!); + return swimStrokeTypeVariant5(__value4); } - else if (IsSwimStrokeTypeVariant6 && swimStrokeTypeVariant6 != null) + else if (SwimStrokeTypeVariant6 is { } __value5 && swimStrokeTypeVariant6 != null) { - return swimStrokeTypeVariant6(SwimStrokeTypeVariant6!); + return swimStrokeTypeVariant6(__value5); } - else if (IsSwimStrokeTypeVariant7 && swimStrokeTypeVariant7 != null) + else if (SwimStrokeTypeVariant7 is { } __value6 && swimStrokeTypeVariant7 != null) { - return swimStrokeTypeVariant7(SwimStrokeTypeVariant7!); + return swimStrokeTypeVariant7(__value6); } return default(TResult); @@ -558,33 +558,33 @@ public void Match( Validate(); } - if (IsSwimStrokeTypeVariant1) + if (SwimStrokeTypeVariant1 is { } __value0) { - swimStrokeTypeVariant1?.Invoke(SwimStrokeTypeVariant1!); + swimStrokeTypeVariant1?.Invoke(__value0); } - else if (IsSwimStrokeTypeVariant2) + else if (SwimStrokeTypeVariant2 is { } __value1) { - swimStrokeTypeVariant2?.Invoke(SwimStrokeTypeVariant2!); + swimStrokeTypeVariant2?.Invoke(__value1); } - else if (IsSwimStrokeTypeVariant3) + else if (SwimStrokeTypeVariant3 is { } __value2) { - swimStrokeTypeVariant3?.Invoke(SwimStrokeTypeVariant3!); + swimStrokeTypeVariant3?.Invoke(__value2); } - else if (IsSwimStrokeTypeVariant4) + else if (SwimStrokeTypeVariant4 is { } __value3) { - swimStrokeTypeVariant4?.Invoke(SwimStrokeTypeVariant4!); + swimStrokeTypeVariant4?.Invoke(__value3); } - else if (IsSwimStrokeTypeVariant5) + else if (SwimStrokeTypeVariant5 is { } __value4) { - swimStrokeTypeVariant5?.Invoke(SwimStrokeTypeVariant5!); + swimStrokeTypeVariant5?.Invoke(__value4); } - else if (IsSwimStrokeTypeVariant6) + else if (SwimStrokeTypeVariant6 is { } __value5) { - swimStrokeTypeVariant6?.Invoke(SwimStrokeTypeVariant6!); + swimStrokeTypeVariant6?.Invoke(__value5); } - else if (IsSwimStrokeTypeVariant7) + else if (SwimStrokeTypeVariant7 is { } __value6) { - swimStrokeTypeVariant7?.Invoke(SwimStrokeTypeVariant7!); + swimStrokeTypeVariant7?.Invoke(__value6); } } @@ -606,33 +606,33 @@ public void Switch( Validate(); } - if (IsSwimStrokeTypeVariant1) + if (SwimStrokeTypeVariant1 is { } __value0) { - swimStrokeTypeVariant1?.Invoke(SwimStrokeTypeVariant1!); + swimStrokeTypeVariant1?.Invoke(__value0); } - else if (IsSwimStrokeTypeVariant2) + else if (SwimStrokeTypeVariant2 is { } __value1) { - swimStrokeTypeVariant2?.Invoke(SwimStrokeTypeVariant2!); + swimStrokeTypeVariant2?.Invoke(__value1); } - else if (IsSwimStrokeTypeVariant3) + else if (SwimStrokeTypeVariant3 is { } __value2) { - swimStrokeTypeVariant3?.Invoke(SwimStrokeTypeVariant3!); + swimStrokeTypeVariant3?.Invoke(__value2); } - else if (IsSwimStrokeTypeVariant4) + else if (SwimStrokeTypeVariant4 is { } __value3) { - swimStrokeTypeVariant4?.Invoke(SwimStrokeTypeVariant4!); + swimStrokeTypeVariant4?.Invoke(__value3); } - else if (IsSwimStrokeTypeVariant5) + else if (SwimStrokeTypeVariant5 is { } __value4) { - swimStrokeTypeVariant5?.Invoke(SwimStrokeTypeVariant5!); + swimStrokeTypeVariant5?.Invoke(__value4); } - else if (IsSwimStrokeTypeVariant6) + else if (SwimStrokeTypeVariant6 is { } __value5) { - swimStrokeTypeVariant6?.Invoke(SwimStrokeTypeVariant6!); + swimStrokeTypeVariant6?.Invoke(__value5); } - else if (IsSwimStrokeTypeVariant7) + else if (SwimStrokeTypeVariant7 is { } __value6) { - swimStrokeTypeVariant7?.Invoke(SwimStrokeTypeVariant7!); + swimStrokeTypeVariant7?.Invoke(__value6); } } diff --git a/src/libs/Terra/Generated/Terra.Models.WebhookEventType.g.cs b/src/libs/Terra/Generated/Terra.Models.WebhookEventType.g.cs index 1b38c0e..c3c7066 100644 --- a/src/libs/Terra/Generated/Terra.Models.WebhookEventType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.WebhookEventType.g.cs @@ -42,8 +42,8 @@ public bool TryPickAuthSuccess( /// /// /// - public global::Terra.AuthSuccessEvent PickAuthSuccess() => IsAuthSuccess - ? AuthSuccess! + public global::Terra.AuthSuccessEvent PickAuthSuccess() => AuthSuccess is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'AuthSuccess' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickAuthError( /// /// /// - public global::Terra.AuthErrorEvent PickAuthError() => IsAuthError - ? AuthError! + public global::Terra.AuthErrorEvent PickAuthError() => AuthError is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'AuthError' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickDeauth( /// /// /// - public global::Terra.DeauthEvent PickDeauth() => IsDeauth - ? Deauth! + public global::Terra.DeauthEvent PickDeauth() => Deauth is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Deauth' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickUserReauth( /// /// /// - public global::Terra.UserReauthEvent PickUserReauth() => IsUserReauth - ? UserReauth! + public global::Terra.UserReauthEvent PickUserReauth() => UserReauth is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'UserReauth' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickAccessRevoked( /// /// /// - public global::Terra.AccessRevokedEvent PickAccessRevoked() => IsAccessRevoked - ? AccessRevoked! + public global::Terra.AccessRevokedEvent PickAccessRevoked() => AccessRevoked is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'AccessRevoked' but the value was {ToString()}."); /// @@ -227,8 +227,8 @@ public bool TryPickConnectionError( /// /// /// - public global::Terra.ConnectionErrorEvent PickConnectionError() => IsConnectionError - ? ConnectionError! + public global::Terra.ConnectionErrorEvent PickConnectionError() => ConnectionError is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'ConnectionError' but the value was {ToString()}."); /// @@ -264,8 +264,8 @@ public bool TryPickPermissionChange( /// /// /// - public global::Terra.PermissionChangeEvent PickPermissionChange() => IsPermissionChange - ? PermissionChange! + public global::Terra.PermissionChangeEvent PickPermissionChange() => PermissionChange is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'PermissionChange' but the value was {ToString()}."); /// @@ -301,8 +301,8 @@ public bool TryPickLargeRequestProcessing( /// /// /// - public global::Terra.LargeRequestProcessingEvent PickLargeRequestProcessing() => IsLargeRequestProcessing - ? LargeRequestProcessing! + public global::Terra.LargeRequestProcessingEvent PickLargeRequestProcessing() => LargeRequestProcessing is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'LargeRequestProcessing' but the value was {ToString()}."); /// @@ -338,8 +338,8 @@ public bool TryPickLargeRequestSending( /// /// /// - public global::Terra.LargeRequestSendingEvent PickLargeRequestSending() => IsLargeRequestSending - ? LargeRequestSending! + public global::Terra.LargeRequestSendingEvent PickLargeRequestSending() => LargeRequestSending is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'LargeRequestSending' but the value was {ToString()}."); /// @@ -375,8 +375,8 @@ public bool TryPickActivity( /// /// /// - public global::Terra.ActivityEvent PickActivity() => IsActivity - ? Activity! + public global::Terra.ActivityEvent PickActivity() => Activity is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Activity' but the value was {ToString()}."); /// @@ -412,8 +412,8 @@ public bool TryPickAthlete( /// /// /// - public global::Terra.AthleteEvent PickAthlete() => IsAthlete - ? Athlete! + public global::Terra.AthleteEvent PickAthlete() => Athlete is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Athlete' but the value was {ToString()}."); /// @@ -449,8 +449,8 @@ public bool TryPickBody( /// /// /// - public global::Terra.BodyEvent PickBody() => IsBody - ? Body! + public global::Terra.BodyEvent PickBody() => Body is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Body' but the value was {ToString()}."); /// @@ -486,8 +486,8 @@ public bool TryPickDaily( /// /// /// - public global::Terra.DailyEvent PickDaily() => IsDaily - ? Daily! + public global::Terra.DailyEvent PickDaily() => Daily is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Daily' but the value was {ToString()}."); /// @@ -523,8 +523,8 @@ public bool TryPickMenstruation( /// /// /// - public global::Terra.MenstruationEvent PickMenstruation() => IsMenstruation - ? Menstruation! + public global::Terra.MenstruationEvent PickMenstruation() => Menstruation is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Menstruation' but the value was {ToString()}."); /// @@ -560,8 +560,8 @@ public bool TryPickNutrition( /// /// /// - public global::Terra.NutritionEvent PickNutrition() => IsNutrition - ? Nutrition! + public global::Terra.NutritionEvent PickNutrition() => Nutrition is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Nutrition' but the value was {ToString()}."); /// @@ -597,8 +597,8 @@ public bool TryPickSleep( /// /// /// - public global::Terra.SleepEvent PickSleep() => IsSleep - ? Sleep! + public global::Terra.SleepEvent PickSleep() => Sleep is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Sleep' but the value was {ToString()}."); /// @@ -634,8 +634,8 @@ public bool TryPickPlannedWorkout( /// /// /// - public global::Terra.PlannedWorkoutEvent PickPlannedWorkout() => IsPlannedWorkout - ? PlannedWorkout! + public global::Terra.PlannedWorkoutEvent PickPlannedWorkout() => PlannedWorkout is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'PlannedWorkout' but the value was {ToString()}."); /// @@ -671,8 +671,8 @@ public bool TryPickHormone( /// /// /// - public global::Terra.HormoneEvent PickHormone() => IsHormone - ? Hormone! + public global::Terra.HormoneEvent PickHormone() => Hormone is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Hormone' but the value was {ToString()}."); /// @@ -708,8 +708,8 @@ public bool TryPickHealthObservation( /// /// /// - public global::Terra.HealthObservationEvent PickHealthObservation() => IsHealthObservation - ? HealthObservation! + public global::Terra.HealthObservationEvent PickHealthObservation() => HealthObservation is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'HealthObservation' but the value was {ToString()}."); /// @@ -745,8 +745,8 @@ public bool TryPickLabReportCompleted( /// /// /// - public global::Terra.LabReportCompletedEvent PickLabReportCompleted() => IsLabReportCompleted - ? LabReportCompleted! + public global::Terra.LabReportCompletedEvent PickLabReportCompleted() => LabReportCompleted is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'LabReportCompleted' but the value was {ToString()}."); /// @@ -782,8 +782,8 @@ public bool TryPickLabReportFailed( /// /// /// - public global::Terra.LabReportFailedEvent PickLabReportFailed() => IsLabReportFailed - ? LabReportFailed! + public global::Terra.LabReportFailedEvent PickLabReportFailed() => LabReportFailed is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'LabReportFailed' but the value was {ToString()}."); /// @@ -819,8 +819,8 @@ public bool TryPickS3Payload( /// /// /// - public global::Terra.S3PayloadEvent PickS3Payload() => IsS3Payload - ? S3Payload! + public global::Terra.S3PayloadEvent PickS3Payload() => S3Payload is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'S3Payload' but the value was {ToString()}."); /// /// @@ -1477,93 +1477,93 @@ public bool Validate() Validate(); } - if (IsAuthSuccess && authSuccess != null) + if (AuthSuccess is { } __value0 && authSuccess != null) { - return authSuccess(AuthSuccess!); + return authSuccess(__value0); } - else if (IsAuthError && authError != null) + else if (AuthError is { } __value1 && authError != null) { - return authError(AuthError!); + return authError(__value1); } - else if (IsDeauth && deauth != null) + else if (Deauth is { } __value2 && deauth != null) { - return deauth(Deauth!); + return deauth(__value2); } - else if (IsUserReauth && userReauth != null) + else if (UserReauth is { } __value3 && userReauth != null) { - return userReauth(UserReauth!); + return userReauth(__value3); } - else if (IsAccessRevoked && accessRevoked != null) + else if (AccessRevoked is { } __value4 && accessRevoked != null) { - return accessRevoked(AccessRevoked!); + return accessRevoked(__value4); } - else if (IsConnectionError && connectionError != null) + else if (ConnectionError is { } __value5 && connectionError != null) { - return connectionError(ConnectionError!); + return connectionError(__value5); } - else if (IsPermissionChange && permissionChange != null) + else if (PermissionChange is { } __value6 && permissionChange != null) { - return permissionChange(PermissionChange!); + return permissionChange(__value6); } - else if (IsLargeRequestProcessing && largeRequestProcessing != null) + else if (LargeRequestProcessing is { } __value7 && largeRequestProcessing != null) { - return largeRequestProcessing(LargeRequestProcessing!); + return largeRequestProcessing(__value7); } - else if (IsLargeRequestSending && largeRequestSending != null) + else if (LargeRequestSending is { } __value8 && largeRequestSending != null) { - return largeRequestSending(LargeRequestSending!); + return largeRequestSending(__value8); } - else if (IsActivity && activity != null) + else if (Activity is { } __value9 && activity != null) { - return activity(Activity!); + return activity(__value9); } - else if (IsAthlete && athlete != null) + else if (Athlete is { } __value10 && athlete != null) { - return athlete(Athlete!); + return athlete(__value10); } - else if (IsBody && body != null) + else if (Body is { } __value11 && body != null) { - return body(Body!); + return body(__value11); } - else if (IsDaily && daily != null) + else if (Daily is { } __value12 && daily != null) { - return daily(Daily!); + return daily(__value12); } - else if (IsMenstruation && menstruation != null) + else if (Menstruation is { } __value13 && menstruation != null) { - return menstruation(Menstruation!); + return menstruation(__value13); } - else if (IsNutrition && nutrition != null) + else if (Nutrition is { } __value14 && nutrition != null) { - return nutrition(Nutrition!); + return nutrition(__value14); } - else if (IsSleep && sleep != null) + else if (Sleep is { } __value15 && sleep != null) { - return sleep(Sleep!); + return sleep(__value15); } - else if (IsPlannedWorkout && plannedWorkout != null) + else if (PlannedWorkout is { } __value16 && plannedWorkout != null) { - return plannedWorkout(PlannedWorkout!); + return plannedWorkout(__value16); } - else if (IsHormone && hormone != null) + else if (Hormone is { } __value17 && hormone != null) { - return hormone(Hormone!); + return hormone(__value17); } - else if (IsHealthObservation && healthObservation != null) + else if (HealthObservation is { } __value18 && healthObservation != null) { - return healthObservation(HealthObservation!); + return healthObservation(__value18); } - else if (IsLabReportCompleted && labReportCompleted != null) + else if (LabReportCompleted is { } __value19 && labReportCompleted != null) { - return labReportCompleted(LabReportCompleted!); + return labReportCompleted(__value19); } - else if (IsLabReportFailed && labReportFailed != null) + else if (LabReportFailed is { } __value20 && labReportFailed != null) { - return labReportFailed(LabReportFailed!); + return labReportFailed(__value20); } - else if (IsS3Payload && s3Payload != null) + else if (S3Payload is { } __value21 && s3Payload != null) { - return s3Payload(S3Payload!); + return s3Payload(__value21); } return default(TResult); @@ -1623,93 +1623,93 @@ public void Match( Validate(); } - if (IsAuthSuccess) + if (AuthSuccess is { } __value0) { - authSuccess?.Invoke(AuthSuccess!); + authSuccess?.Invoke(__value0); } - else if (IsAuthError) + else if (AuthError is { } __value1) { - authError?.Invoke(AuthError!); + authError?.Invoke(__value1); } - else if (IsDeauth) + else if (Deauth is { } __value2) { - deauth?.Invoke(Deauth!); + deauth?.Invoke(__value2); } - else if (IsUserReauth) + else if (UserReauth is { } __value3) { - userReauth?.Invoke(UserReauth!); + userReauth?.Invoke(__value3); } - else if (IsAccessRevoked) + else if (AccessRevoked is { } __value4) { - accessRevoked?.Invoke(AccessRevoked!); + accessRevoked?.Invoke(__value4); } - else if (IsConnectionError) + else if (ConnectionError is { } __value5) { - connectionError?.Invoke(ConnectionError!); + connectionError?.Invoke(__value5); } - else if (IsPermissionChange) + else if (PermissionChange is { } __value6) { - permissionChange?.Invoke(PermissionChange!); + permissionChange?.Invoke(__value6); } - else if (IsLargeRequestProcessing) + else if (LargeRequestProcessing is { } __value7) { - largeRequestProcessing?.Invoke(LargeRequestProcessing!); + largeRequestProcessing?.Invoke(__value7); } - else if (IsLargeRequestSending) + else if (LargeRequestSending is { } __value8) { - largeRequestSending?.Invoke(LargeRequestSending!); + largeRequestSending?.Invoke(__value8); } - else if (IsActivity) + else if (Activity is { } __value9) { - activity?.Invoke(Activity!); + activity?.Invoke(__value9); } - else if (IsAthlete) + else if (Athlete is { } __value10) { - athlete?.Invoke(Athlete!); + athlete?.Invoke(__value10); } - else if (IsBody) + else if (Body is { } __value11) { - body?.Invoke(Body!); + body?.Invoke(__value11); } - else if (IsDaily) + else if (Daily is { } __value12) { - daily?.Invoke(Daily!); + daily?.Invoke(__value12); } - else if (IsMenstruation) + else if (Menstruation is { } __value13) { - menstruation?.Invoke(Menstruation!); + menstruation?.Invoke(__value13); } - else if (IsNutrition) + else if (Nutrition is { } __value14) { - nutrition?.Invoke(Nutrition!); + nutrition?.Invoke(__value14); } - else if (IsSleep) + else if (Sleep is { } __value15) { - sleep?.Invoke(Sleep!); + sleep?.Invoke(__value15); } - else if (IsPlannedWorkout) + else if (PlannedWorkout is { } __value16) { - plannedWorkout?.Invoke(PlannedWorkout!); + plannedWorkout?.Invoke(__value16); } - else if (IsHormone) + else if (Hormone is { } __value17) { - hormone?.Invoke(Hormone!); + hormone?.Invoke(__value17); } - else if (IsHealthObservation) + else if (HealthObservation is { } __value18) { - healthObservation?.Invoke(HealthObservation!); + healthObservation?.Invoke(__value18); } - else if (IsLabReportCompleted) + else if (LabReportCompleted is { } __value19) { - labReportCompleted?.Invoke(LabReportCompleted!); + labReportCompleted?.Invoke(__value19); } - else if (IsLabReportFailed) + else if (LabReportFailed is { } __value20) { - labReportFailed?.Invoke(LabReportFailed!); + labReportFailed?.Invoke(__value20); } - else if (IsS3Payload) + else if (S3Payload is { } __value21) { - s3Payload?.Invoke(S3Payload!); + s3Payload?.Invoke(__value21); } } @@ -1746,93 +1746,93 @@ public void Switch( Validate(); } - if (IsAuthSuccess) + if (AuthSuccess is { } __value0) { - authSuccess?.Invoke(AuthSuccess!); + authSuccess?.Invoke(__value0); } - else if (IsAuthError) + else if (AuthError is { } __value1) { - authError?.Invoke(AuthError!); + authError?.Invoke(__value1); } - else if (IsDeauth) + else if (Deauth is { } __value2) { - deauth?.Invoke(Deauth!); + deauth?.Invoke(__value2); } - else if (IsUserReauth) + else if (UserReauth is { } __value3) { - userReauth?.Invoke(UserReauth!); + userReauth?.Invoke(__value3); } - else if (IsAccessRevoked) + else if (AccessRevoked is { } __value4) { - accessRevoked?.Invoke(AccessRevoked!); + accessRevoked?.Invoke(__value4); } - else if (IsConnectionError) + else if (ConnectionError is { } __value5) { - connectionError?.Invoke(ConnectionError!); + connectionError?.Invoke(__value5); } - else if (IsPermissionChange) + else if (PermissionChange is { } __value6) { - permissionChange?.Invoke(PermissionChange!); + permissionChange?.Invoke(__value6); } - else if (IsLargeRequestProcessing) + else if (LargeRequestProcessing is { } __value7) { - largeRequestProcessing?.Invoke(LargeRequestProcessing!); + largeRequestProcessing?.Invoke(__value7); } - else if (IsLargeRequestSending) + else if (LargeRequestSending is { } __value8) { - largeRequestSending?.Invoke(LargeRequestSending!); + largeRequestSending?.Invoke(__value8); } - else if (IsActivity) + else if (Activity is { } __value9) { - activity?.Invoke(Activity!); + activity?.Invoke(__value9); } - else if (IsAthlete) + else if (Athlete is { } __value10) { - athlete?.Invoke(Athlete!); + athlete?.Invoke(__value10); } - else if (IsBody) + else if (Body is { } __value11) { - body?.Invoke(Body!); + body?.Invoke(__value11); } - else if (IsDaily) + else if (Daily is { } __value12) { - daily?.Invoke(Daily!); + daily?.Invoke(__value12); } - else if (IsMenstruation) + else if (Menstruation is { } __value13) { - menstruation?.Invoke(Menstruation!); + menstruation?.Invoke(__value13); } - else if (IsNutrition) + else if (Nutrition is { } __value14) { - nutrition?.Invoke(Nutrition!); + nutrition?.Invoke(__value14); } - else if (IsSleep) + else if (Sleep is { } __value15) { - sleep?.Invoke(Sleep!); + sleep?.Invoke(__value15); } - else if (IsPlannedWorkout) + else if (PlannedWorkout is { } __value16) { - plannedWorkout?.Invoke(PlannedWorkout!); + plannedWorkout?.Invoke(__value16); } - else if (IsHormone) + else if (Hormone is { } __value17) { - hormone?.Invoke(Hormone!); + hormone?.Invoke(__value17); } - else if (IsHealthObservation) + else if (HealthObservation is { } __value18) { - healthObservation?.Invoke(HealthObservation!); + healthObservation?.Invoke(__value18); } - else if (IsLabReportCompleted) + else if (LabReportCompleted is { } __value19) { - labReportCompleted?.Invoke(LabReportCompleted!); + labReportCompleted?.Invoke(__value19); } - else if (IsLabReportFailed) + else if (LabReportFailed is { } __value20) { - labReportFailed?.Invoke(LabReportFailed!); + labReportFailed?.Invoke(__value20); } - else if (IsS3Payload) + else if (S3Payload is { } __value21) { - s3Payload?.Invoke(S3Payload!); + s3Payload?.Invoke(__value21); } } diff --git a/src/libs/Terra/Generated/Terra.Models.WeightUnit.g.cs b/src/libs/Terra/Generated/Terra.Models.WeightUnit.g.cs index f6ef004..69eb5f0 100644 --- a/src/libs/Terra/Generated/Terra.Models.WeightUnit.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.WeightUnit.g.cs @@ -42,8 +42,8 @@ public bool TryPickWeightUnitVariant1( /// /// /// - public global::Terra.WeightUnitVariant1 PickWeightUnitVariant1() => IsWeightUnitVariant1 - ? WeightUnitVariant1!.Value + public global::Terra.WeightUnitVariant1 PickWeightUnitVariant1() => WeightUnitVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WeightUnitVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickWeightUnitVariant2( /// /// /// - public global::Terra.WeightUnitVariant2 PickWeightUnitVariant2() => IsWeightUnitVariant2 - ? WeightUnitVariant2!.Value + public global::Terra.WeightUnitVariant2 PickWeightUnitVariant2() => WeightUnitVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WeightUnitVariant2' but the value was {ToString()}."); /// /// @@ -177,13 +177,13 @@ public bool Validate() Validate(); } - if (IsWeightUnitVariant1 && weightUnitVariant1 != null) + if (WeightUnitVariant1 is { } __value0 && weightUnitVariant1 != null) { - return weightUnitVariant1(WeightUnitVariant1!); + return weightUnitVariant1(__value0); } - else if (IsWeightUnitVariant2 && weightUnitVariant2 != null) + else if (WeightUnitVariant2 is { } __value1 && weightUnitVariant2 != null) { - return weightUnitVariant2(WeightUnitVariant2!); + return weightUnitVariant2(__value1); } return default(TResult); @@ -203,13 +203,13 @@ public void Match( Validate(); } - if (IsWeightUnitVariant1) + if (WeightUnitVariant1 is { } __value0) { - weightUnitVariant1?.Invoke(WeightUnitVariant1!); + weightUnitVariant1?.Invoke(__value0); } - else if (IsWeightUnitVariant2) + else if (WeightUnitVariant2 is { } __value1) { - weightUnitVariant2?.Invoke(WeightUnitVariant2!); + weightUnitVariant2?.Invoke(__value1); } } @@ -226,13 +226,13 @@ public void Switch( Validate(); } - if (IsWeightUnitVariant1) + if (WeightUnitVariant1 is { } __value0) { - weightUnitVariant1?.Invoke(WeightUnitVariant1!); + weightUnitVariant1?.Invoke(__value0); } - else if (IsWeightUnitVariant2) + else if (WeightUnitVariant2 is { } __value1) { - weightUnitVariant2?.Invoke(WeightUnitVariant2!); + weightUnitVariant2?.Invoke(__value1); } } diff --git a/src/libs/Terra/Generated/Terra.Models.WorkoutSport.g.cs b/src/libs/Terra/Generated/Terra.Models.WorkoutSport.g.cs index 0ab5414..f125b41 100644 --- a/src/libs/Terra/Generated/Terra.Models.WorkoutSport.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.WorkoutSport.g.cs @@ -42,8 +42,8 @@ public bool TryPickWorkoutSportVariant1( /// /// /// - public global::Terra.WorkoutSportVariant1 PickWorkoutSportVariant1() => IsWorkoutSportVariant1 - ? WorkoutSportVariant1!.Value + public global::Terra.WorkoutSportVariant1 PickWorkoutSportVariant1() => WorkoutSportVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickWorkoutSportVariant2( /// /// /// - public global::Terra.WorkoutSportVariant2 PickWorkoutSportVariant2() => IsWorkoutSportVariant2 - ? WorkoutSportVariant2!.Value + public global::Terra.WorkoutSportVariant2 PickWorkoutSportVariant2() => WorkoutSportVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickWorkoutSportVariant3( /// /// /// - public global::Terra.WorkoutSportVariant3 PickWorkoutSportVariant3() => IsWorkoutSportVariant3 - ? WorkoutSportVariant3!.Value + public global::Terra.WorkoutSportVariant3 PickWorkoutSportVariant3() => WorkoutSportVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant3' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickWorkoutSportVariant4( /// /// /// - public global::Terra.WorkoutSportVariant4 PickWorkoutSportVariant4() => IsWorkoutSportVariant4 - ? WorkoutSportVariant4!.Value + public global::Terra.WorkoutSportVariant4 PickWorkoutSportVariant4() => WorkoutSportVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant4' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickWorkoutSportVariant5( /// /// /// - public global::Terra.WorkoutSportVariant5 PickWorkoutSportVariant5() => IsWorkoutSportVariant5 - ? WorkoutSportVariant5!.Value + public global::Terra.WorkoutSportVariant5 PickWorkoutSportVariant5() => WorkoutSportVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant5' but the value was {ToString()}."); /// @@ -227,8 +227,8 @@ public bool TryPickWorkoutSportVariant6( /// /// /// - public global::Terra.WorkoutSportVariant6 PickWorkoutSportVariant6() => IsWorkoutSportVariant6 - ? WorkoutSportVariant6!.Value + public global::Terra.WorkoutSportVariant6 PickWorkoutSportVariant6() => WorkoutSportVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant6' but the value was {ToString()}."); /// @@ -264,8 +264,8 @@ public bool TryPickWorkoutSportVariant7( /// /// /// - public global::Terra.WorkoutSportVariant7 PickWorkoutSportVariant7() => IsWorkoutSportVariant7 - ? WorkoutSportVariant7!.Value + public global::Terra.WorkoutSportVariant7 PickWorkoutSportVariant7() => WorkoutSportVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant7' but the value was {ToString()}."); /// @@ -301,8 +301,8 @@ public bool TryPickWorkoutSportVariant8( /// /// /// - public global::Terra.WorkoutSportVariant8 PickWorkoutSportVariant8() => IsWorkoutSportVariant8 - ? WorkoutSportVariant8!.Value + public global::Terra.WorkoutSportVariant8 PickWorkoutSportVariant8() => WorkoutSportVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant8' but the value was {ToString()}."); /// @@ -338,8 +338,8 @@ public bool TryPickWorkoutSportVariant9( /// /// /// - public global::Terra.WorkoutSportVariant9 PickWorkoutSportVariant9() => IsWorkoutSportVariant9 - ? WorkoutSportVariant9!.Value + public global::Terra.WorkoutSportVariant9 PickWorkoutSportVariant9() => WorkoutSportVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant9' but the value was {ToString()}."); /// @@ -375,8 +375,8 @@ public bool TryPickWorkoutSportVariant10( /// /// /// - public global::Terra.WorkoutSportVariant10 PickWorkoutSportVariant10() => IsWorkoutSportVariant10 - ? WorkoutSportVariant10!.Value + public global::Terra.WorkoutSportVariant10 PickWorkoutSportVariant10() => WorkoutSportVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant10' but the value was {ToString()}."); /// @@ -412,8 +412,8 @@ public bool TryPickWorkoutSportVariant11( /// /// /// - public global::Terra.WorkoutSportVariant11 PickWorkoutSportVariant11() => IsWorkoutSportVariant11 - ? WorkoutSportVariant11!.Value + public global::Terra.WorkoutSportVariant11 PickWorkoutSportVariant11() => WorkoutSportVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant11' but the value was {ToString()}."); /// @@ -449,8 +449,8 @@ public bool TryPickWorkoutSportVariant12( /// /// /// - public global::Terra.WorkoutSportVariant12 PickWorkoutSportVariant12() => IsWorkoutSportVariant12 - ? WorkoutSportVariant12!.Value + public global::Terra.WorkoutSportVariant12 PickWorkoutSportVariant12() => WorkoutSportVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant12' but the value was {ToString()}."); /// @@ -486,8 +486,8 @@ public bool TryPickWorkoutSportVariant13( /// /// /// - public global::Terra.WorkoutSportVariant13 PickWorkoutSportVariant13() => IsWorkoutSportVariant13 - ? WorkoutSportVariant13!.Value + public global::Terra.WorkoutSportVariant13 PickWorkoutSportVariant13() => WorkoutSportVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant13' but the value was {ToString()}."); /// @@ -523,8 +523,8 @@ public bool TryPickWorkoutSportVariant14( /// /// /// - public global::Terra.WorkoutSportVariant14 PickWorkoutSportVariant14() => IsWorkoutSportVariant14 - ? WorkoutSportVariant14!.Value + public global::Terra.WorkoutSportVariant14 PickWorkoutSportVariant14() => WorkoutSportVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant14' but the value was {ToString()}."); /// @@ -560,8 +560,8 @@ public bool TryPickWorkoutSportVariant15( /// /// /// - public global::Terra.WorkoutSportVariant15 PickWorkoutSportVariant15() => IsWorkoutSportVariant15 - ? WorkoutSportVariant15!.Value + public global::Terra.WorkoutSportVariant15 PickWorkoutSportVariant15() => WorkoutSportVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutSportVariant15' but the value was {ToString()}."); /// /// @@ -1022,65 +1022,65 @@ public bool Validate() Validate(); } - if (IsWorkoutSportVariant1 && workoutSportVariant1 != null) + if (WorkoutSportVariant1 is { } __value0 && workoutSportVariant1 != null) { - return workoutSportVariant1(WorkoutSportVariant1!); + return workoutSportVariant1(__value0); } - else if (IsWorkoutSportVariant2 && workoutSportVariant2 != null) + else if (WorkoutSportVariant2 is { } __value1 && workoutSportVariant2 != null) { - return workoutSportVariant2(WorkoutSportVariant2!); + return workoutSportVariant2(__value1); } - else if (IsWorkoutSportVariant3 && workoutSportVariant3 != null) + else if (WorkoutSportVariant3 is { } __value2 && workoutSportVariant3 != null) { - return workoutSportVariant3(WorkoutSportVariant3!); + return workoutSportVariant3(__value2); } - else if (IsWorkoutSportVariant4 && workoutSportVariant4 != null) + else if (WorkoutSportVariant4 is { } __value3 && workoutSportVariant4 != null) { - return workoutSportVariant4(WorkoutSportVariant4!); + return workoutSportVariant4(__value3); } - else if (IsWorkoutSportVariant5 && workoutSportVariant5 != null) + else if (WorkoutSportVariant5 is { } __value4 && workoutSportVariant5 != null) { - return workoutSportVariant5(WorkoutSportVariant5!); + return workoutSportVariant5(__value4); } - else if (IsWorkoutSportVariant6 && workoutSportVariant6 != null) + else if (WorkoutSportVariant6 is { } __value5 && workoutSportVariant6 != null) { - return workoutSportVariant6(WorkoutSportVariant6!); + return workoutSportVariant6(__value5); } - else if (IsWorkoutSportVariant7 && workoutSportVariant7 != null) + else if (WorkoutSportVariant7 is { } __value6 && workoutSportVariant7 != null) { - return workoutSportVariant7(WorkoutSportVariant7!); + return workoutSportVariant7(__value6); } - else if (IsWorkoutSportVariant8 && workoutSportVariant8 != null) + else if (WorkoutSportVariant8 is { } __value7 && workoutSportVariant8 != null) { - return workoutSportVariant8(WorkoutSportVariant8!); + return workoutSportVariant8(__value7); } - else if (IsWorkoutSportVariant9 && workoutSportVariant9 != null) + else if (WorkoutSportVariant9 is { } __value8 && workoutSportVariant9 != null) { - return workoutSportVariant9(WorkoutSportVariant9!); + return workoutSportVariant9(__value8); } - else if (IsWorkoutSportVariant10 && workoutSportVariant10 != null) + else if (WorkoutSportVariant10 is { } __value9 && workoutSportVariant10 != null) { - return workoutSportVariant10(WorkoutSportVariant10!); + return workoutSportVariant10(__value9); } - else if (IsWorkoutSportVariant11 && workoutSportVariant11 != null) + else if (WorkoutSportVariant11 is { } __value10 && workoutSportVariant11 != null) { - return workoutSportVariant11(WorkoutSportVariant11!); + return workoutSportVariant11(__value10); } - else if (IsWorkoutSportVariant12 && workoutSportVariant12 != null) + else if (WorkoutSportVariant12 is { } __value11 && workoutSportVariant12 != null) { - return workoutSportVariant12(WorkoutSportVariant12!); + return workoutSportVariant12(__value11); } - else if (IsWorkoutSportVariant13 && workoutSportVariant13 != null) + else if (WorkoutSportVariant13 is { } __value12 && workoutSportVariant13 != null) { - return workoutSportVariant13(WorkoutSportVariant13!); + return workoutSportVariant13(__value12); } - else if (IsWorkoutSportVariant14 && workoutSportVariant14 != null) + else if (WorkoutSportVariant14 is { } __value13 && workoutSportVariant14 != null) { - return workoutSportVariant14(WorkoutSportVariant14!); + return workoutSportVariant14(__value13); } - else if (IsWorkoutSportVariant15 && workoutSportVariant15 != null) + else if (WorkoutSportVariant15 is { } __value14 && workoutSportVariant15 != null) { - return workoutSportVariant15(WorkoutSportVariant15!); + return workoutSportVariant15(__value14); } return default(TResult); @@ -1126,65 +1126,65 @@ public void Match( Validate(); } - if (IsWorkoutSportVariant1) + if (WorkoutSportVariant1 is { } __value0) { - workoutSportVariant1?.Invoke(WorkoutSportVariant1!); + workoutSportVariant1?.Invoke(__value0); } - else if (IsWorkoutSportVariant2) + else if (WorkoutSportVariant2 is { } __value1) { - workoutSportVariant2?.Invoke(WorkoutSportVariant2!); + workoutSportVariant2?.Invoke(__value1); } - else if (IsWorkoutSportVariant3) + else if (WorkoutSportVariant3 is { } __value2) { - workoutSportVariant3?.Invoke(WorkoutSportVariant3!); + workoutSportVariant3?.Invoke(__value2); } - else if (IsWorkoutSportVariant4) + else if (WorkoutSportVariant4 is { } __value3) { - workoutSportVariant4?.Invoke(WorkoutSportVariant4!); + workoutSportVariant4?.Invoke(__value3); } - else if (IsWorkoutSportVariant5) + else if (WorkoutSportVariant5 is { } __value4) { - workoutSportVariant5?.Invoke(WorkoutSportVariant5!); + workoutSportVariant5?.Invoke(__value4); } - else if (IsWorkoutSportVariant6) + else if (WorkoutSportVariant6 is { } __value5) { - workoutSportVariant6?.Invoke(WorkoutSportVariant6!); + workoutSportVariant6?.Invoke(__value5); } - else if (IsWorkoutSportVariant7) + else if (WorkoutSportVariant7 is { } __value6) { - workoutSportVariant7?.Invoke(WorkoutSportVariant7!); + workoutSportVariant7?.Invoke(__value6); } - else if (IsWorkoutSportVariant8) + else if (WorkoutSportVariant8 is { } __value7) { - workoutSportVariant8?.Invoke(WorkoutSportVariant8!); + workoutSportVariant8?.Invoke(__value7); } - else if (IsWorkoutSportVariant9) + else if (WorkoutSportVariant9 is { } __value8) { - workoutSportVariant9?.Invoke(WorkoutSportVariant9!); + workoutSportVariant9?.Invoke(__value8); } - else if (IsWorkoutSportVariant10) + else if (WorkoutSportVariant10 is { } __value9) { - workoutSportVariant10?.Invoke(WorkoutSportVariant10!); + workoutSportVariant10?.Invoke(__value9); } - else if (IsWorkoutSportVariant11) + else if (WorkoutSportVariant11 is { } __value10) { - workoutSportVariant11?.Invoke(WorkoutSportVariant11!); + workoutSportVariant11?.Invoke(__value10); } - else if (IsWorkoutSportVariant12) + else if (WorkoutSportVariant12 is { } __value11) { - workoutSportVariant12?.Invoke(WorkoutSportVariant12!); + workoutSportVariant12?.Invoke(__value11); } - else if (IsWorkoutSportVariant13) + else if (WorkoutSportVariant13 is { } __value12) { - workoutSportVariant13?.Invoke(WorkoutSportVariant13!); + workoutSportVariant13?.Invoke(__value12); } - else if (IsWorkoutSportVariant14) + else if (WorkoutSportVariant14 is { } __value13) { - workoutSportVariant14?.Invoke(WorkoutSportVariant14!); + workoutSportVariant14?.Invoke(__value13); } - else if (IsWorkoutSportVariant15) + else if (WorkoutSportVariant15 is { } __value14) { - workoutSportVariant15?.Invoke(WorkoutSportVariant15!); + workoutSportVariant15?.Invoke(__value14); } } @@ -1214,65 +1214,65 @@ public void Switch( Validate(); } - if (IsWorkoutSportVariant1) + if (WorkoutSportVariant1 is { } __value0) { - workoutSportVariant1?.Invoke(WorkoutSportVariant1!); + workoutSportVariant1?.Invoke(__value0); } - else if (IsWorkoutSportVariant2) + else if (WorkoutSportVariant2 is { } __value1) { - workoutSportVariant2?.Invoke(WorkoutSportVariant2!); + workoutSportVariant2?.Invoke(__value1); } - else if (IsWorkoutSportVariant3) + else if (WorkoutSportVariant3 is { } __value2) { - workoutSportVariant3?.Invoke(WorkoutSportVariant3!); + workoutSportVariant3?.Invoke(__value2); } - else if (IsWorkoutSportVariant4) + else if (WorkoutSportVariant4 is { } __value3) { - workoutSportVariant4?.Invoke(WorkoutSportVariant4!); + workoutSportVariant4?.Invoke(__value3); } - else if (IsWorkoutSportVariant5) + else if (WorkoutSportVariant5 is { } __value4) { - workoutSportVariant5?.Invoke(WorkoutSportVariant5!); + workoutSportVariant5?.Invoke(__value4); } - else if (IsWorkoutSportVariant6) + else if (WorkoutSportVariant6 is { } __value5) { - workoutSportVariant6?.Invoke(WorkoutSportVariant6!); + workoutSportVariant6?.Invoke(__value5); } - else if (IsWorkoutSportVariant7) + else if (WorkoutSportVariant7 is { } __value6) { - workoutSportVariant7?.Invoke(WorkoutSportVariant7!); + workoutSportVariant7?.Invoke(__value6); } - else if (IsWorkoutSportVariant8) + else if (WorkoutSportVariant8 is { } __value7) { - workoutSportVariant8?.Invoke(WorkoutSportVariant8!); + workoutSportVariant8?.Invoke(__value7); } - else if (IsWorkoutSportVariant9) + else if (WorkoutSportVariant9 is { } __value8) { - workoutSportVariant9?.Invoke(WorkoutSportVariant9!); + workoutSportVariant9?.Invoke(__value8); } - else if (IsWorkoutSportVariant10) + else if (WorkoutSportVariant10 is { } __value9) { - workoutSportVariant10?.Invoke(WorkoutSportVariant10!); + workoutSportVariant10?.Invoke(__value9); } - else if (IsWorkoutSportVariant11) + else if (WorkoutSportVariant11 is { } __value10) { - workoutSportVariant11?.Invoke(WorkoutSportVariant11!); + workoutSportVariant11?.Invoke(__value10); } - else if (IsWorkoutSportVariant12) + else if (WorkoutSportVariant12 is { } __value11) { - workoutSportVariant12?.Invoke(WorkoutSportVariant12!); + workoutSportVariant12?.Invoke(__value11); } - else if (IsWorkoutSportVariant13) + else if (WorkoutSportVariant13 is { } __value12) { - workoutSportVariant13?.Invoke(WorkoutSportVariant13!); + workoutSportVariant13?.Invoke(__value12); } - else if (IsWorkoutSportVariant14) + else if (WorkoutSportVariant14 is { } __value13) { - workoutSportVariant14?.Invoke(WorkoutSportVariant14!); + workoutSportVariant14?.Invoke(__value13); } - else if (IsWorkoutSportVariant15) + else if (WorkoutSportVariant15 is { } __value14) { - workoutSportVariant15?.Invoke(WorkoutSportVariant15!); + workoutSportVariant15?.Invoke(__value14); } } diff --git a/src/libs/Terra/Generated/Terra.Models.WorkoutStepIntensity.g.cs b/src/libs/Terra/Generated/Terra.Models.WorkoutStepIntensity.g.cs index da997ce..5c0f8fb 100644 --- a/src/libs/Terra/Generated/Terra.Models.WorkoutStepIntensity.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.WorkoutStepIntensity.g.cs @@ -42,8 +42,8 @@ public bool TryPickWorkoutStepIntensityVariant1( /// /// /// - public global::Terra.WorkoutStepIntensityVariant1 PickWorkoutStepIntensityVariant1() => IsWorkoutStepIntensityVariant1 - ? WorkoutStepIntensityVariant1!.Value + public global::Terra.WorkoutStepIntensityVariant1 PickWorkoutStepIntensityVariant1() => WorkoutStepIntensityVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepIntensityVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickWorkoutStepIntensityVariant2( /// /// /// - public global::Terra.WorkoutStepIntensityVariant2 PickWorkoutStepIntensityVariant2() => IsWorkoutStepIntensityVariant2 - ? WorkoutStepIntensityVariant2!.Value + public global::Terra.WorkoutStepIntensityVariant2 PickWorkoutStepIntensityVariant2() => WorkoutStepIntensityVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepIntensityVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickWorkoutStepIntensityVariant3( /// /// /// - public global::Terra.WorkoutStepIntensityVariant3 PickWorkoutStepIntensityVariant3() => IsWorkoutStepIntensityVariant3 - ? WorkoutStepIntensityVariant3!.Value + public global::Terra.WorkoutStepIntensityVariant3 PickWorkoutStepIntensityVariant3() => WorkoutStepIntensityVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepIntensityVariant3' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickWorkoutStepIntensityVariant4( /// /// /// - public global::Terra.WorkoutStepIntensityVariant4 PickWorkoutStepIntensityVariant4() => IsWorkoutStepIntensityVariant4 - ? WorkoutStepIntensityVariant4!.Value + public global::Terra.WorkoutStepIntensityVariant4 PickWorkoutStepIntensityVariant4() => WorkoutStepIntensityVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepIntensityVariant4' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickWorkoutStepIntensityVariant5( /// /// /// - public global::Terra.WorkoutStepIntensityVariant5 PickWorkoutStepIntensityVariant5() => IsWorkoutStepIntensityVariant5 - ? WorkoutStepIntensityVariant5!.Value + public global::Terra.WorkoutStepIntensityVariant5 PickWorkoutStepIntensityVariant5() => WorkoutStepIntensityVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepIntensityVariant5' but the value was {ToString()}."); /// /// @@ -372,25 +372,25 @@ public bool Validate() Validate(); } - if (IsWorkoutStepIntensityVariant1 && workoutStepIntensityVariant1 != null) + if (WorkoutStepIntensityVariant1 is { } __value0 && workoutStepIntensityVariant1 != null) { - return workoutStepIntensityVariant1(WorkoutStepIntensityVariant1!); + return workoutStepIntensityVariant1(__value0); } - else if (IsWorkoutStepIntensityVariant2 && workoutStepIntensityVariant2 != null) + else if (WorkoutStepIntensityVariant2 is { } __value1 && workoutStepIntensityVariant2 != null) { - return workoutStepIntensityVariant2(WorkoutStepIntensityVariant2!); + return workoutStepIntensityVariant2(__value1); } - else if (IsWorkoutStepIntensityVariant3 && workoutStepIntensityVariant3 != null) + else if (WorkoutStepIntensityVariant3 is { } __value2 && workoutStepIntensityVariant3 != null) { - return workoutStepIntensityVariant3(WorkoutStepIntensityVariant3!); + return workoutStepIntensityVariant3(__value2); } - else if (IsWorkoutStepIntensityVariant4 && workoutStepIntensityVariant4 != null) + else if (WorkoutStepIntensityVariant4 is { } __value3 && workoutStepIntensityVariant4 != null) { - return workoutStepIntensityVariant4(WorkoutStepIntensityVariant4!); + return workoutStepIntensityVariant4(__value3); } - else if (IsWorkoutStepIntensityVariant5 && workoutStepIntensityVariant5 != null) + else if (WorkoutStepIntensityVariant5 is { } __value4 && workoutStepIntensityVariant5 != null) { - return workoutStepIntensityVariant5(WorkoutStepIntensityVariant5!); + return workoutStepIntensityVariant5(__value4); } return default(TResult); @@ -416,25 +416,25 @@ public void Match( Validate(); } - if (IsWorkoutStepIntensityVariant1) + if (WorkoutStepIntensityVariant1 is { } __value0) { - workoutStepIntensityVariant1?.Invoke(WorkoutStepIntensityVariant1!); + workoutStepIntensityVariant1?.Invoke(__value0); } - else if (IsWorkoutStepIntensityVariant2) + else if (WorkoutStepIntensityVariant2 is { } __value1) { - workoutStepIntensityVariant2?.Invoke(WorkoutStepIntensityVariant2!); + workoutStepIntensityVariant2?.Invoke(__value1); } - else if (IsWorkoutStepIntensityVariant3) + else if (WorkoutStepIntensityVariant3 is { } __value2) { - workoutStepIntensityVariant3?.Invoke(WorkoutStepIntensityVariant3!); + workoutStepIntensityVariant3?.Invoke(__value2); } - else if (IsWorkoutStepIntensityVariant4) + else if (WorkoutStepIntensityVariant4 is { } __value3) { - workoutStepIntensityVariant4?.Invoke(WorkoutStepIntensityVariant4!); + workoutStepIntensityVariant4?.Invoke(__value3); } - else if (IsWorkoutStepIntensityVariant5) + else if (WorkoutStepIntensityVariant5 is { } __value4) { - workoutStepIntensityVariant5?.Invoke(WorkoutStepIntensityVariant5!); + workoutStepIntensityVariant5?.Invoke(__value4); } } @@ -454,25 +454,25 @@ public void Switch( Validate(); } - if (IsWorkoutStepIntensityVariant1) + if (WorkoutStepIntensityVariant1 is { } __value0) { - workoutStepIntensityVariant1?.Invoke(WorkoutStepIntensityVariant1!); + workoutStepIntensityVariant1?.Invoke(__value0); } - else if (IsWorkoutStepIntensityVariant2) + else if (WorkoutStepIntensityVariant2 is { } __value1) { - workoutStepIntensityVariant2?.Invoke(WorkoutStepIntensityVariant2!); + workoutStepIntensityVariant2?.Invoke(__value1); } - else if (IsWorkoutStepIntensityVariant3) + else if (WorkoutStepIntensityVariant3 is { } __value2) { - workoutStepIntensityVariant3?.Invoke(WorkoutStepIntensityVariant3!); + workoutStepIntensityVariant3?.Invoke(__value2); } - else if (IsWorkoutStepIntensityVariant4) + else if (WorkoutStepIntensityVariant4 is { } __value3) { - workoutStepIntensityVariant4?.Invoke(WorkoutStepIntensityVariant4!); + workoutStepIntensityVariant4?.Invoke(__value3); } - else if (IsWorkoutStepIntensityVariant5) + else if (WorkoutStepIntensityVariant5 is { } __value4) { - workoutStepIntensityVariant5?.Invoke(WorkoutStepIntensityVariant5!); + workoutStepIntensityVariant5?.Invoke(__value4); } } diff --git a/src/libs/Terra/Generated/Terra.Models.WorkoutStepTargetType.g.cs b/src/libs/Terra/Generated/Terra.Models.WorkoutStepTargetType.g.cs index 0fe9961..6829d39 100644 --- a/src/libs/Terra/Generated/Terra.Models.WorkoutStepTargetType.g.cs +++ b/src/libs/Terra/Generated/Terra.Models.WorkoutStepTargetType.g.cs @@ -42,8 +42,8 @@ public bool TryPickWorkoutStepTargetTypeVariant1( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant1 PickWorkoutStepTargetTypeVariant1() => IsWorkoutStepTargetTypeVariant1 - ? WorkoutStepTargetTypeVariant1!.Value + public global::Terra.WorkoutStepTargetTypeVariant1 PickWorkoutStepTargetTypeVariant1() => WorkoutStepTargetTypeVariant1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant1' but the value was {ToString()}."); /// @@ -79,8 +79,8 @@ public bool TryPickWorkoutStepTargetTypeVariant2( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant2 PickWorkoutStepTargetTypeVariant2() => IsWorkoutStepTargetTypeVariant2 - ? WorkoutStepTargetTypeVariant2!.Value + public global::Terra.WorkoutStepTargetTypeVariant2 PickWorkoutStepTargetTypeVariant2() => WorkoutStepTargetTypeVariant2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant2' but the value was {ToString()}."); /// @@ -116,8 +116,8 @@ public bool TryPickWorkoutStepTargetTypeVariant3( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant3 PickWorkoutStepTargetTypeVariant3() => IsWorkoutStepTargetTypeVariant3 - ? WorkoutStepTargetTypeVariant3!.Value + public global::Terra.WorkoutStepTargetTypeVariant3 PickWorkoutStepTargetTypeVariant3() => WorkoutStepTargetTypeVariant3 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant3' but the value was {ToString()}."); /// @@ -153,8 +153,8 @@ public bool TryPickWorkoutStepTargetTypeVariant4( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant4 PickWorkoutStepTargetTypeVariant4() => IsWorkoutStepTargetTypeVariant4 - ? WorkoutStepTargetTypeVariant4!.Value + public global::Terra.WorkoutStepTargetTypeVariant4 PickWorkoutStepTargetTypeVariant4() => WorkoutStepTargetTypeVariant4 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant4' but the value was {ToString()}."); /// @@ -190,8 +190,8 @@ public bool TryPickWorkoutStepTargetTypeVariant5( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant5 PickWorkoutStepTargetTypeVariant5() => IsWorkoutStepTargetTypeVariant5 - ? WorkoutStepTargetTypeVariant5!.Value + public global::Terra.WorkoutStepTargetTypeVariant5 PickWorkoutStepTargetTypeVariant5() => WorkoutStepTargetTypeVariant5 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant5' but the value was {ToString()}."); /// @@ -227,8 +227,8 @@ public bool TryPickWorkoutStepTargetTypeVariant6( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant6 PickWorkoutStepTargetTypeVariant6() => IsWorkoutStepTargetTypeVariant6 - ? WorkoutStepTargetTypeVariant6!.Value + public global::Terra.WorkoutStepTargetTypeVariant6 PickWorkoutStepTargetTypeVariant6() => WorkoutStepTargetTypeVariant6 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant6' but the value was {ToString()}."); /// @@ -264,8 +264,8 @@ public bool TryPickWorkoutStepTargetTypeVariant7( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant7 PickWorkoutStepTargetTypeVariant7() => IsWorkoutStepTargetTypeVariant7 - ? WorkoutStepTargetTypeVariant7!.Value + public global::Terra.WorkoutStepTargetTypeVariant7 PickWorkoutStepTargetTypeVariant7() => WorkoutStepTargetTypeVariant7 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant7' but the value was {ToString()}."); /// @@ -301,8 +301,8 @@ public bool TryPickWorkoutStepTargetTypeVariant8( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant8 PickWorkoutStepTargetTypeVariant8() => IsWorkoutStepTargetTypeVariant8 - ? WorkoutStepTargetTypeVariant8!.Value + public global::Terra.WorkoutStepTargetTypeVariant8 PickWorkoutStepTargetTypeVariant8() => WorkoutStepTargetTypeVariant8 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant8' but the value was {ToString()}."); /// @@ -338,8 +338,8 @@ public bool TryPickWorkoutStepTargetTypeVariant9( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant9 PickWorkoutStepTargetTypeVariant9() => IsWorkoutStepTargetTypeVariant9 - ? WorkoutStepTargetTypeVariant9!.Value + public global::Terra.WorkoutStepTargetTypeVariant9 PickWorkoutStepTargetTypeVariant9() => WorkoutStepTargetTypeVariant9 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant9' but the value was {ToString()}."); /// @@ -375,8 +375,8 @@ public bool TryPickWorkoutStepTargetTypeVariant10( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant10 PickWorkoutStepTargetTypeVariant10() => IsWorkoutStepTargetTypeVariant10 - ? WorkoutStepTargetTypeVariant10!.Value + public global::Terra.WorkoutStepTargetTypeVariant10 PickWorkoutStepTargetTypeVariant10() => WorkoutStepTargetTypeVariant10 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant10' but the value was {ToString()}."); /// @@ -412,8 +412,8 @@ public bool TryPickWorkoutStepTargetTypeVariant11( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant11 PickWorkoutStepTargetTypeVariant11() => IsWorkoutStepTargetTypeVariant11 - ? WorkoutStepTargetTypeVariant11!.Value + public global::Terra.WorkoutStepTargetTypeVariant11 PickWorkoutStepTargetTypeVariant11() => WorkoutStepTargetTypeVariant11 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant11' but the value was {ToString()}."); /// @@ -449,8 +449,8 @@ public bool TryPickWorkoutStepTargetTypeVariant12( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant12 PickWorkoutStepTargetTypeVariant12() => IsWorkoutStepTargetTypeVariant12 - ? WorkoutStepTargetTypeVariant12!.Value + public global::Terra.WorkoutStepTargetTypeVariant12 PickWorkoutStepTargetTypeVariant12() => WorkoutStepTargetTypeVariant12 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant12' but the value was {ToString()}."); /// @@ -486,8 +486,8 @@ public bool TryPickWorkoutStepTargetTypeVariant13( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant13 PickWorkoutStepTargetTypeVariant13() => IsWorkoutStepTargetTypeVariant13 - ? WorkoutStepTargetTypeVariant13!.Value + public global::Terra.WorkoutStepTargetTypeVariant13 PickWorkoutStepTargetTypeVariant13() => WorkoutStepTargetTypeVariant13 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant13' but the value was {ToString()}."); /// @@ -523,8 +523,8 @@ public bool TryPickWorkoutStepTargetTypeVariant14( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant14 PickWorkoutStepTargetTypeVariant14() => IsWorkoutStepTargetTypeVariant14 - ? WorkoutStepTargetTypeVariant14!.Value + public global::Terra.WorkoutStepTargetTypeVariant14 PickWorkoutStepTargetTypeVariant14() => WorkoutStepTargetTypeVariant14 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant14' but the value was {ToString()}."); /// @@ -560,8 +560,8 @@ public bool TryPickWorkoutStepTargetTypeVariant15( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant15 PickWorkoutStepTargetTypeVariant15() => IsWorkoutStepTargetTypeVariant15 - ? WorkoutStepTargetTypeVariant15!.Value + public global::Terra.WorkoutStepTargetTypeVariant15 PickWorkoutStepTargetTypeVariant15() => WorkoutStepTargetTypeVariant15 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant15' but the value was {ToString()}."); /// @@ -597,8 +597,8 @@ public bool TryPickWorkoutStepTargetTypeVariant16( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant16 PickWorkoutStepTargetTypeVariant16() => IsWorkoutStepTargetTypeVariant16 - ? WorkoutStepTargetTypeVariant16!.Value + public global::Terra.WorkoutStepTargetTypeVariant16 PickWorkoutStepTargetTypeVariant16() => WorkoutStepTargetTypeVariant16 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant16' but the value was {ToString()}."); /// @@ -634,8 +634,8 @@ public bool TryPickWorkoutStepTargetTypeVariant17( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant17 PickWorkoutStepTargetTypeVariant17() => IsWorkoutStepTargetTypeVariant17 - ? WorkoutStepTargetTypeVariant17!.Value + public global::Terra.WorkoutStepTargetTypeVariant17 PickWorkoutStepTargetTypeVariant17() => WorkoutStepTargetTypeVariant17 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant17' but the value was {ToString()}."); /// @@ -671,8 +671,8 @@ public bool TryPickWorkoutStepTargetTypeVariant18( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant18 PickWorkoutStepTargetTypeVariant18() => IsWorkoutStepTargetTypeVariant18 - ? WorkoutStepTargetTypeVariant18!.Value + public global::Terra.WorkoutStepTargetTypeVariant18 PickWorkoutStepTargetTypeVariant18() => WorkoutStepTargetTypeVariant18 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant18' but the value was {ToString()}."); /// @@ -708,8 +708,8 @@ public bool TryPickWorkoutStepTargetTypeVariant19( /// /// /// - public global::Terra.WorkoutStepTargetTypeVariant19 PickWorkoutStepTargetTypeVariant19() => IsWorkoutStepTargetTypeVariant19 - ? WorkoutStepTargetTypeVariant19!.Value + public global::Terra.WorkoutStepTargetTypeVariant19 PickWorkoutStepTargetTypeVariant19() => WorkoutStepTargetTypeVariant19 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WorkoutStepTargetTypeVariant19' but the value was {ToString()}."); /// /// @@ -1282,81 +1282,81 @@ public bool Validate() Validate(); } - if (IsWorkoutStepTargetTypeVariant1 && workoutStepTargetTypeVariant1 != null) + if (WorkoutStepTargetTypeVariant1 is { } __value0 && workoutStepTargetTypeVariant1 != null) { - return workoutStepTargetTypeVariant1(WorkoutStepTargetTypeVariant1!); + return workoutStepTargetTypeVariant1(__value0); } - else if (IsWorkoutStepTargetTypeVariant2 && workoutStepTargetTypeVariant2 != null) + else if (WorkoutStepTargetTypeVariant2 is { } __value1 && workoutStepTargetTypeVariant2 != null) { - return workoutStepTargetTypeVariant2(WorkoutStepTargetTypeVariant2!); + return workoutStepTargetTypeVariant2(__value1); } - else if (IsWorkoutStepTargetTypeVariant3 && workoutStepTargetTypeVariant3 != null) + else if (WorkoutStepTargetTypeVariant3 is { } __value2 && workoutStepTargetTypeVariant3 != null) { - return workoutStepTargetTypeVariant3(WorkoutStepTargetTypeVariant3!); + return workoutStepTargetTypeVariant3(__value2); } - else if (IsWorkoutStepTargetTypeVariant4 && workoutStepTargetTypeVariant4 != null) + else if (WorkoutStepTargetTypeVariant4 is { } __value3 && workoutStepTargetTypeVariant4 != null) { - return workoutStepTargetTypeVariant4(WorkoutStepTargetTypeVariant4!); + return workoutStepTargetTypeVariant4(__value3); } - else if (IsWorkoutStepTargetTypeVariant5 && workoutStepTargetTypeVariant5 != null) + else if (WorkoutStepTargetTypeVariant5 is { } __value4 && workoutStepTargetTypeVariant5 != null) { - return workoutStepTargetTypeVariant5(WorkoutStepTargetTypeVariant5!); + return workoutStepTargetTypeVariant5(__value4); } - else if (IsWorkoutStepTargetTypeVariant6 && workoutStepTargetTypeVariant6 != null) + else if (WorkoutStepTargetTypeVariant6 is { } __value5 && workoutStepTargetTypeVariant6 != null) { - return workoutStepTargetTypeVariant6(WorkoutStepTargetTypeVariant6!); + return workoutStepTargetTypeVariant6(__value5); } - else if (IsWorkoutStepTargetTypeVariant7 && workoutStepTargetTypeVariant7 != null) + else if (WorkoutStepTargetTypeVariant7 is { } __value6 && workoutStepTargetTypeVariant7 != null) { - return workoutStepTargetTypeVariant7(WorkoutStepTargetTypeVariant7!); + return workoutStepTargetTypeVariant7(__value6); } - else if (IsWorkoutStepTargetTypeVariant8 && workoutStepTargetTypeVariant8 != null) + else if (WorkoutStepTargetTypeVariant8 is { } __value7 && workoutStepTargetTypeVariant8 != null) { - return workoutStepTargetTypeVariant8(WorkoutStepTargetTypeVariant8!); + return workoutStepTargetTypeVariant8(__value7); } - else if (IsWorkoutStepTargetTypeVariant9 && workoutStepTargetTypeVariant9 != null) + else if (WorkoutStepTargetTypeVariant9 is { } __value8 && workoutStepTargetTypeVariant9 != null) { - return workoutStepTargetTypeVariant9(WorkoutStepTargetTypeVariant9!); + return workoutStepTargetTypeVariant9(__value8); } - else if (IsWorkoutStepTargetTypeVariant10 && workoutStepTargetTypeVariant10 != null) + else if (WorkoutStepTargetTypeVariant10 is { } __value9 && workoutStepTargetTypeVariant10 != null) { - return workoutStepTargetTypeVariant10(WorkoutStepTargetTypeVariant10!); + return workoutStepTargetTypeVariant10(__value9); } - else if (IsWorkoutStepTargetTypeVariant11 && workoutStepTargetTypeVariant11 != null) + else if (WorkoutStepTargetTypeVariant11 is { } __value10 && workoutStepTargetTypeVariant11 != null) { - return workoutStepTargetTypeVariant11(WorkoutStepTargetTypeVariant11!); + return workoutStepTargetTypeVariant11(__value10); } - else if (IsWorkoutStepTargetTypeVariant12 && workoutStepTargetTypeVariant12 != null) + else if (WorkoutStepTargetTypeVariant12 is { } __value11 && workoutStepTargetTypeVariant12 != null) { - return workoutStepTargetTypeVariant12(WorkoutStepTargetTypeVariant12!); + return workoutStepTargetTypeVariant12(__value11); } - else if (IsWorkoutStepTargetTypeVariant13 && workoutStepTargetTypeVariant13 != null) + else if (WorkoutStepTargetTypeVariant13 is { } __value12 && workoutStepTargetTypeVariant13 != null) { - return workoutStepTargetTypeVariant13(WorkoutStepTargetTypeVariant13!); + return workoutStepTargetTypeVariant13(__value12); } - else if (IsWorkoutStepTargetTypeVariant14 && workoutStepTargetTypeVariant14 != null) + else if (WorkoutStepTargetTypeVariant14 is { } __value13 && workoutStepTargetTypeVariant14 != null) { - return workoutStepTargetTypeVariant14(WorkoutStepTargetTypeVariant14!); + return workoutStepTargetTypeVariant14(__value13); } - else if (IsWorkoutStepTargetTypeVariant15 && workoutStepTargetTypeVariant15 != null) + else if (WorkoutStepTargetTypeVariant15 is { } __value14 && workoutStepTargetTypeVariant15 != null) { - return workoutStepTargetTypeVariant15(WorkoutStepTargetTypeVariant15!); + return workoutStepTargetTypeVariant15(__value14); } - else if (IsWorkoutStepTargetTypeVariant16 && workoutStepTargetTypeVariant16 != null) + else if (WorkoutStepTargetTypeVariant16 is { } __value15 && workoutStepTargetTypeVariant16 != null) { - return workoutStepTargetTypeVariant16(WorkoutStepTargetTypeVariant16!); + return workoutStepTargetTypeVariant16(__value15); } - else if (IsWorkoutStepTargetTypeVariant17 && workoutStepTargetTypeVariant17 != null) + else if (WorkoutStepTargetTypeVariant17 is { } __value16 && workoutStepTargetTypeVariant17 != null) { - return workoutStepTargetTypeVariant17(WorkoutStepTargetTypeVariant17!); + return workoutStepTargetTypeVariant17(__value16); } - else if (IsWorkoutStepTargetTypeVariant18 && workoutStepTargetTypeVariant18 != null) + else if (WorkoutStepTargetTypeVariant18 is { } __value17 && workoutStepTargetTypeVariant18 != null) { - return workoutStepTargetTypeVariant18(WorkoutStepTargetTypeVariant18!); + return workoutStepTargetTypeVariant18(__value17); } - else if (IsWorkoutStepTargetTypeVariant19 && workoutStepTargetTypeVariant19 != null) + else if (WorkoutStepTargetTypeVariant19 is { } __value18 && workoutStepTargetTypeVariant19 != null) { - return workoutStepTargetTypeVariant19(WorkoutStepTargetTypeVariant19!); + return workoutStepTargetTypeVariant19(__value18); } return default(TResult); @@ -1410,81 +1410,81 @@ public void Match( Validate(); } - if (IsWorkoutStepTargetTypeVariant1) + if (WorkoutStepTargetTypeVariant1 is { } __value0) { - workoutStepTargetTypeVariant1?.Invoke(WorkoutStepTargetTypeVariant1!); + workoutStepTargetTypeVariant1?.Invoke(__value0); } - else if (IsWorkoutStepTargetTypeVariant2) + else if (WorkoutStepTargetTypeVariant2 is { } __value1) { - workoutStepTargetTypeVariant2?.Invoke(WorkoutStepTargetTypeVariant2!); + workoutStepTargetTypeVariant2?.Invoke(__value1); } - else if (IsWorkoutStepTargetTypeVariant3) + else if (WorkoutStepTargetTypeVariant3 is { } __value2) { - workoutStepTargetTypeVariant3?.Invoke(WorkoutStepTargetTypeVariant3!); + workoutStepTargetTypeVariant3?.Invoke(__value2); } - else if (IsWorkoutStepTargetTypeVariant4) + else if (WorkoutStepTargetTypeVariant4 is { } __value3) { - workoutStepTargetTypeVariant4?.Invoke(WorkoutStepTargetTypeVariant4!); + workoutStepTargetTypeVariant4?.Invoke(__value3); } - else if (IsWorkoutStepTargetTypeVariant5) + else if (WorkoutStepTargetTypeVariant5 is { } __value4) { - workoutStepTargetTypeVariant5?.Invoke(WorkoutStepTargetTypeVariant5!); + workoutStepTargetTypeVariant5?.Invoke(__value4); } - else if (IsWorkoutStepTargetTypeVariant6) + else if (WorkoutStepTargetTypeVariant6 is { } __value5) { - workoutStepTargetTypeVariant6?.Invoke(WorkoutStepTargetTypeVariant6!); + workoutStepTargetTypeVariant6?.Invoke(__value5); } - else if (IsWorkoutStepTargetTypeVariant7) + else if (WorkoutStepTargetTypeVariant7 is { } __value6) { - workoutStepTargetTypeVariant7?.Invoke(WorkoutStepTargetTypeVariant7!); + workoutStepTargetTypeVariant7?.Invoke(__value6); } - else if (IsWorkoutStepTargetTypeVariant8) + else if (WorkoutStepTargetTypeVariant8 is { } __value7) { - workoutStepTargetTypeVariant8?.Invoke(WorkoutStepTargetTypeVariant8!); + workoutStepTargetTypeVariant8?.Invoke(__value7); } - else if (IsWorkoutStepTargetTypeVariant9) + else if (WorkoutStepTargetTypeVariant9 is { } __value8) { - workoutStepTargetTypeVariant9?.Invoke(WorkoutStepTargetTypeVariant9!); + workoutStepTargetTypeVariant9?.Invoke(__value8); } - else if (IsWorkoutStepTargetTypeVariant10) + else if (WorkoutStepTargetTypeVariant10 is { } __value9) { - workoutStepTargetTypeVariant10?.Invoke(WorkoutStepTargetTypeVariant10!); + workoutStepTargetTypeVariant10?.Invoke(__value9); } - else if (IsWorkoutStepTargetTypeVariant11) + else if (WorkoutStepTargetTypeVariant11 is { } __value10) { - workoutStepTargetTypeVariant11?.Invoke(WorkoutStepTargetTypeVariant11!); + workoutStepTargetTypeVariant11?.Invoke(__value10); } - else if (IsWorkoutStepTargetTypeVariant12) + else if (WorkoutStepTargetTypeVariant12 is { } __value11) { - workoutStepTargetTypeVariant12?.Invoke(WorkoutStepTargetTypeVariant12!); + workoutStepTargetTypeVariant12?.Invoke(__value11); } - else if (IsWorkoutStepTargetTypeVariant13) + else if (WorkoutStepTargetTypeVariant13 is { } __value12) { - workoutStepTargetTypeVariant13?.Invoke(WorkoutStepTargetTypeVariant13!); + workoutStepTargetTypeVariant13?.Invoke(__value12); } - else if (IsWorkoutStepTargetTypeVariant14) + else if (WorkoutStepTargetTypeVariant14 is { } __value13) { - workoutStepTargetTypeVariant14?.Invoke(WorkoutStepTargetTypeVariant14!); + workoutStepTargetTypeVariant14?.Invoke(__value13); } - else if (IsWorkoutStepTargetTypeVariant15) + else if (WorkoutStepTargetTypeVariant15 is { } __value14) { - workoutStepTargetTypeVariant15?.Invoke(WorkoutStepTargetTypeVariant15!); + workoutStepTargetTypeVariant15?.Invoke(__value14); } - else if (IsWorkoutStepTargetTypeVariant16) + else if (WorkoutStepTargetTypeVariant16 is { } __value15) { - workoutStepTargetTypeVariant16?.Invoke(WorkoutStepTargetTypeVariant16!); + workoutStepTargetTypeVariant16?.Invoke(__value15); } - else if (IsWorkoutStepTargetTypeVariant17) + else if (WorkoutStepTargetTypeVariant17 is { } __value16) { - workoutStepTargetTypeVariant17?.Invoke(WorkoutStepTargetTypeVariant17!); + workoutStepTargetTypeVariant17?.Invoke(__value16); } - else if (IsWorkoutStepTargetTypeVariant18) + else if (WorkoutStepTargetTypeVariant18 is { } __value17) { - workoutStepTargetTypeVariant18?.Invoke(WorkoutStepTargetTypeVariant18!); + workoutStepTargetTypeVariant18?.Invoke(__value17); } - else if (IsWorkoutStepTargetTypeVariant19) + else if (WorkoutStepTargetTypeVariant19 is { } __value18) { - workoutStepTargetTypeVariant19?.Invoke(WorkoutStepTargetTypeVariant19!); + workoutStepTargetTypeVariant19?.Invoke(__value18); } } @@ -1518,81 +1518,81 @@ public void Switch( Validate(); } - if (IsWorkoutStepTargetTypeVariant1) + if (WorkoutStepTargetTypeVariant1 is { } __value0) { - workoutStepTargetTypeVariant1?.Invoke(WorkoutStepTargetTypeVariant1!); + workoutStepTargetTypeVariant1?.Invoke(__value0); } - else if (IsWorkoutStepTargetTypeVariant2) + else if (WorkoutStepTargetTypeVariant2 is { } __value1) { - workoutStepTargetTypeVariant2?.Invoke(WorkoutStepTargetTypeVariant2!); + workoutStepTargetTypeVariant2?.Invoke(__value1); } - else if (IsWorkoutStepTargetTypeVariant3) + else if (WorkoutStepTargetTypeVariant3 is { } __value2) { - workoutStepTargetTypeVariant3?.Invoke(WorkoutStepTargetTypeVariant3!); + workoutStepTargetTypeVariant3?.Invoke(__value2); } - else if (IsWorkoutStepTargetTypeVariant4) + else if (WorkoutStepTargetTypeVariant4 is { } __value3) { - workoutStepTargetTypeVariant4?.Invoke(WorkoutStepTargetTypeVariant4!); + workoutStepTargetTypeVariant4?.Invoke(__value3); } - else if (IsWorkoutStepTargetTypeVariant5) + else if (WorkoutStepTargetTypeVariant5 is { } __value4) { - workoutStepTargetTypeVariant5?.Invoke(WorkoutStepTargetTypeVariant5!); + workoutStepTargetTypeVariant5?.Invoke(__value4); } - else if (IsWorkoutStepTargetTypeVariant6) + else if (WorkoutStepTargetTypeVariant6 is { } __value5) { - workoutStepTargetTypeVariant6?.Invoke(WorkoutStepTargetTypeVariant6!); + workoutStepTargetTypeVariant6?.Invoke(__value5); } - else if (IsWorkoutStepTargetTypeVariant7) + else if (WorkoutStepTargetTypeVariant7 is { } __value6) { - workoutStepTargetTypeVariant7?.Invoke(WorkoutStepTargetTypeVariant7!); + workoutStepTargetTypeVariant7?.Invoke(__value6); } - else if (IsWorkoutStepTargetTypeVariant8) + else if (WorkoutStepTargetTypeVariant8 is { } __value7) { - workoutStepTargetTypeVariant8?.Invoke(WorkoutStepTargetTypeVariant8!); + workoutStepTargetTypeVariant8?.Invoke(__value7); } - else if (IsWorkoutStepTargetTypeVariant9) + else if (WorkoutStepTargetTypeVariant9 is { } __value8) { - workoutStepTargetTypeVariant9?.Invoke(WorkoutStepTargetTypeVariant9!); + workoutStepTargetTypeVariant9?.Invoke(__value8); } - else if (IsWorkoutStepTargetTypeVariant10) + else if (WorkoutStepTargetTypeVariant10 is { } __value9) { - workoutStepTargetTypeVariant10?.Invoke(WorkoutStepTargetTypeVariant10!); + workoutStepTargetTypeVariant10?.Invoke(__value9); } - else if (IsWorkoutStepTargetTypeVariant11) + else if (WorkoutStepTargetTypeVariant11 is { } __value10) { - workoutStepTargetTypeVariant11?.Invoke(WorkoutStepTargetTypeVariant11!); + workoutStepTargetTypeVariant11?.Invoke(__value10); } - else if (IsWorkoutStepTargetTypeVariant12) + else if (WorkoutStepTargetTypeVariant12 is { } __value11) { - workoutStepTargetTypeVariant12?.Invoke(WorkoutStepTargetTypeVariant12!); + workoutStepTargetTypeVariant12?.Invoke(__value11); } - else if (IsWorkoutStepTargetTypeVariant13) + else if (WorkoutStepTargetTypeVariant13 is { } __value12) { - workoutStepTargetTypeVariant13?.Invoke(WorkoutStepTargetTypeVariant13!); + workoutStepTargetTypeVariant13?.Invoke(__value12); } - else if (IsWorkoutStepTargetTypeVariant14) + else if (WorkoutStepTargetTypeVariant14 is { } __value13) { - workoutStepTargetTypeVariant14?.Invoke(WorkoutStepTargetTypeVariant14!); + workoutStepTargetTypeVariant14?.Invoke(__value13); } - else if (IsWorkoutStepTargetTypeVariant15) + else if (WorkoutStepTargetTypeVariant15 is { } __value14) { - workoutStepTargetTypeVariant15?.Invoke(WorkoutStepTargetTypeVariant15!); + workoutStepTargetTypeVariant15?.Invoke(__value14); } - else if (IsWorkoutStepTargetTypeVariant16) + else if (WorkoutStepTargetTypeVariant16 is { } __value15) { - workoutStepTargetTypeVariant16?.Invoke(WorkoutStepTargetTypeVariant16!); + workoutStepTargetTypeVariant16?.Invoke(__value15); } - else if (IsWorkoutStepTargetTypeVariant17) + else if (WorkoutStepTargetTypeVariant17 is { } __value16) { - workoutStepTargetTypeVariant17?.Invoke(WorkoutStepTargetTypeVariant17!); + workoutStepTargetTypeVariant17?.Invoke(__value16); } - else if (IsWorkoutStepTargetTypeVariant18) + else if (WorkoutStepTargetTypeVariant18 is { } __value17) { - workoutStepTargetTypeVariant18?.Invoke(WorkoutStepTargetTypeVariant18!); + workoutStepTargetTypeVariant18?.Invoke(__value17); } - else if (IsWorkoutStepTargetTypeVariant19) + else if (WorkoutStepTargetTypeVariant19 is { } __value18) { - workoutStepTargetTypeVariant19?.Invoke(WorkoutStepTargetTypeVariant19!); + workoutStepTargetTypeVariant19?.Invoke(__value18); } } diff --git a/src/libs/Terra/Generated/Terra.NutritionClient.NutritionGet.g.cs b/src/libs/Terra/Generated/Terra.NutritionClient.NutritionGet.g.cs index 3ab92b9..bed9234 100644 --- a/src/libs/Terra/Generated/Terra.NutritionClient.NutritionGet.g.cs +++ b/src/libs/Terra/Generated/Terra.NutritionClient.NutritionGet.g.cs @@ -186,8 +186,8 @@ partial void ProcessNutritionGetResponseContent( PrepareNutritionGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, - startDate: startDate!, + userId: userId, + startDate: startDate, endDate: endDate, toWebhook: toWebhook, withSamples: withSamples); @@ -212,7 +212,7 @@ partial void ProcessNutritionGetResponseContent( pathTemplate: "\"/nutrition\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -246,7 +246,7 @@ partial void ProcessNutritionGetResponseContent( pathTemplate: "\"/nutrition\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -287,7 +287,7 @@ partial void ProcessNutritionGetResponseContent( pathTemplate: "\"/nutrition\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -335,7 +335,7 @@ partial void ProcessNutritionGetResponseContent( pathTemplate: "\"/nutrition\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -357,7 +357,7 @@ partial void ProcessNutritionGetResponseContent( pathTemplate: "\"/nutrition\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.OneOf.2.g.cs b/src/libs/Terra/Generated/Terra.OneOf.2.g.cs index 3e26167..feed34b 100644 --- a/src/libs/Terra/Generated/Terra.OneOf.2.g.cs +++ b/src/libs/Terra/Generated/Terra.OneOf.2.g.cs @@ -41,8 +41,8 @@ public bool TryPickValue1( /// /// /// - public T1 PickValue1() => IsValue1 - ? Value1! + public T1 PickValue1() => Value1 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}."); /// @@ -78,8 +78,8 @@ public bool TryPickValue2( /// /// /// - public T2 PickValue2() => IsValue2 - ? Value2! + public T2 PickValue2() => Value2 is { } value + ? value : throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}."); /// /// @@ -176,13 +176,13 @@ public bool Validate() Validate(); } - if (IsValue1 && value1 != null) + if (Value1 is { } __value0 && value1 != null) { - return value1(Value1!); + return value1(__value0); } - else if (IsValue2 && value2 != null) + else if (Value2 is { } __value1 && value2 != null) { - return value2(Value2!); + return value2(__value1); } return default(TResult); @@ -202,13 +202,13 @@ public void Match( Validate(); } - if (IsValue1) + if (Value1 is { } __value0) { - value1?.Invoke(Value1!); + value1?.Invoke(__value0); } - else if (IsValue2) + else if (Value2 is { } __value1) { - value2?.Invoke(Value2!); + value2?.Invoke(__value1); } } @@ -225,13 +225,13 @@ public void Switch( Validate(); } - if (IsValue1) + if (Value1 is { } __value0) { - value1?.Invoke(Value1!); + value1?.Invoke(__value0); } - else if (IsValue2) + else if (Value2 is { } __value1) { - value2?.Invoke(Value2!); + value2?.Invoke(__value1); } } diff --git a/src/libs/Terra/Generated/Terra.SleepClient.SleepGet.g.cs b/src/libs/Terra/Generated/Terra.SleepClient.SleepGet.g.cs index 57accc9..2e0c562 100644 --- a/src/libs/Terra/Generated/Terra.SleepClient.SleepGet.g.cs +++ b/src/libs/Terra/Generated/Terra.SleepClient.SleepGet.g.cs @@ -186,8 +186,8 @@ partial void ProcessSleepGetResponseContent( PrepareSleepGetRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, - startDate: startDate!, + userId: userId, + startDate: startDate, endDate: endDate, toWebhook: toWebhook, withSamples: withSamples); @@ -212,7 +212,7 @@ partial void ProcessSleepGetResponseContent( pathTemplate: "\"/sleep\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -246,7 +246,7 @@ partial void ProcessSleepGetResponseContent( pathTemplate: "\"/sleep\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -287,7 +287,7 @@ partial void ProcessSleepGetResponseContent( pathTemplate: "\"/sleep\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -335,7 +335,7 @@ partial void ProcessSleepGetResponseContent( pathTemplate: "\"/sleep\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -357,7 +357,7 @@ partial void ProcessSleepGetResponseContent( pathTemplate: "\"/sleep\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.UserClient.UserBatchGet.g.cs b/src/libs/Terra/Generated/Terra.UserClient.UserBatchGet.g.cs index b7ae86f..5b65d12 100644 --- a/src/libs/Terra/Generated/Terra.UserClient.UserBatchGet.g.cs +++ b/src/libs/Terra/Generated/Terra.UserClient.UserBatchGet.g.cs @@ -180,7 +180,7 @@ partial void ProcessUserBatchGetResponseContent( pathTemplate: "\"/bulkUserInfo\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -214,7 +214,7 @@ partial void ProcessUserBatchGetResponseContent( pathTemplate: "\"/bulkUserInfo\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -255,7 +255,7 @@ partial void ProcessUserBatchGetResponseContent( pathTemplate: "\"/bulkUserInfo\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -303,7 +303,7 @@ partial void ProcessUserBatchGetResponseContent( pathTemplate: "\"/bulkUserInfo\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -325,7 +325,7 @@ partial void ProcessUserBatchGetResponseContent( pathTemplate: "\"/bulkUserInfo\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.UserClient.UserGet.g.cs b/src/libs/Terra/Generated/Terra.UserClient.UserGet.g.cs index d183ce1..48e43b4 100644 --- a/src/libs/Terra/Generated/Terra.UserClient.UserGet.g.cs +++ b/src/libs/Terra/Generated/Terra.UserClient.UserGet.g.cs @@ -182,7 +182,7 @@ partial void ProcessUserGetResponseContent( pathTemplate: "\"/userInfo\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -216,7 +216,7 @@ partial void ProcessUserGetResponseContent( pathTemplate: "\"/userInfo\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -257,7 +257,7 @@ partial void ProcessUserGetResponseContent( pathTemplate: "\"/userInfo\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -305,7 +305,7 @@ partial void ProcessUserGetResponseContent( pathTemplate: "\"/userInfo\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -327,7 +327,7 @@ partial void ProcessUserGetResponseContent( pathTemplate: "\"/userInfo\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.UserClient.UserList.g.cs b/src/libs/Terra/Generated/Terra.UserClient.UserList.g.cs index c976e02..0397462 100644 --- a/src/libs/Terra/Generated/Terra.UserClient.UserList.g.cs +++ b/src/libs/Terra/Generated/Terra.UserClient.UserList.g.cs @@ -182,7 +182,7 @@ partial void ProcessUserListResponseContent( pathTemplate: "\"/subscriptions\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -216,7 +216,7 @@ partial void ProcessUserListResponseContent( pathTemplate: "\"/subscriptions\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -257,7 +257,7 @@ partial void ProcessUserListResponseContent( pathTemplate: "\"/subscriptions\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -305,7 +305,7 @@ partial void ProcessUserListResponseContent( pathTemplate: "\"/subscriptions\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -327,7 +327,7 @@ partial void ProcessUserListResponseContent( pathTemplate: "\"/subscriptions\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsCreateWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsCreateWorkout.g.cs index 9724fa8..ea180a2 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsCreateWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsCreateWorkout.g.cs @@ -180,7 +180,7 @@ partial void ProcessWorkoutsCreateWorkoutResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -214,7 +214,7 @@ partial void ProcessWorkoutsCreateWorkoutResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -255,7 +255,7 @@ partial void ProcessWorkoutsCreateWorkoutResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -303,7 +303,7 @@ partial void ProcessWorkoutsCreateWorkoutResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -325,7 +325,7 @@ partial void ProcessWorkoutsCreateWorkoutResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeletePlannedWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeletePlannedWorkout.g.cs index acfe92d..622b46e 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeletePlannedWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeletePlannedWorkout.g.cs @@ -151,8 +151,8 @@ await WorkoutsDeletePlannedWorkoutAsResponseAsync( PrepareWorkoutsDeletePlannedWorkoutRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - plannedWorkoutId: plannedWorkoutId!, - userId: userId!); + plannedWorkoutId: plannedWorkoutId, + userId: userId); return __httpRequest; } @@ -174,7 +174,7 @@ await WorkoutsDeletePlannedWorkoutAsResponseAsync( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -208,7 +208,7 @@ await WorkoutsDeletePlannedWorkoutAsResponseAsync( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -249,7 +249,7 @@ await WorkoutsDeletePlannedWorkoutAsResponseAsync( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -297,7 +297,7 @@ await WorkoutsDeletePlannedWorkoutAsResponseAsync( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -319,7 +319,7 @@ await WorkoutsDeletePlannedWorkoutAsResponseAsync( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeleteWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeleteWorkout.g.cs index 1483251..941082f 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeleteWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsDeleteWorkout.g.cs @@ -147,7 +147,7 @@ partial void ProcessWorkoutsDeleteWorkoutResponseContent( PrepareWorkoutsDeleteWorkoutRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - workoutId: workoutId!); + workoutId: workoutId); return __httpRequest; } @@ -169,7 +169,7 @@ partial void ProcessWorkoutsDeleteWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -203,7 +203,7 @@ partial void ProcessWorkoutsDeleteWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -244,7 +244,7 @@ partial void ProcessWorkoutsDeleteWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -292,7 +292,7 @@ partial void ProcessWorkoutsDeleteWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -314,7 +314,7 @@ partial void ProcessWorkoutsDeleteWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "DELETE", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetPlannedWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetPlannedWorkout.g.cs index a013d57..2d75956 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetPlannedWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetPlannedWorkout.g.cs @@ -158,8 +158,8 @@ partial void ProcessWorkoutsGetPlannedWorkoutResponseContent( PrepareWorkoutsGetPlannedWorkoutRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - plannedWorkoutId: plannedWorkoutId!, - userId: userId!); + plannedWorkoutId: plannedWorkoutId, + userId: userId); return __httpRequest; } @@ -181,7 +181,7 @@ partial void ProcessWorkoutsGetPlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -215,7 +215,7 @@ partial void ProcessWorkoutsGetPlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -256,7 +256,7 @@ partial void ProcessWorkoutsGetPlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -304,7 +304,7 @@ partial void ProcessWorkoutsGetPlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -326,7 +326,7 @@ partial void ProcessWorkoutsGetPlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetWorkout.g.cs index d650094..12a9bfe 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsGetWorkout.g.cs @@ -145,7 +145,7 @@ partial void ProcessWorkoutsGetWorkoutResponseContent( PrepareWorkoutsGetWorkoutRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - workoutId: workoutId!); + workoutId: workoutId); return __httpRequest; } @@ -167,7 +167,7 @@ partial void ProcessWorkoutsGetWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -201,7 +201,7 @@ partial void ProcessWorkoutsGetWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -242,7 +242,7 @@ partial void ProcessWorkoutsGetWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -290,7 +290,7 @@ partial void ProcessWorkoutsGetWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -312,7 +312,7 @@ partial void ProcessWorkoutsGetWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListPlannedWorkouts.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListPlannedWorkouts.g.cs index 5a25c8a..7d16068 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListPlannedWorkouts.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListPlannedWorkouts.g.cs @@ -168,7 +168,7 @@ partial void ProcessWorkoutsListPlannedWorkoutsResponseContent( PrepareWorkoutsListPlannedWorkoutsRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - userId: userId!, + userId: userId, startDate: startDate, endDate: endDate); @@ -192,7 +192,7 @@ partial void ProcessWorkoutsListPlannedWorkoutsResponseContent( pathTemplate: "\"/plannedWorkouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -226,7 +226,7 @@ partial void ProcessWorkoutsListPlannedWorkoutsResponseContent( pathTemplate: "\"/plannedWorkouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -267,7 +267,7 @@ partial void ProcessWorkoutsListPlannedWorkoutsResponseContent( pathTemplate: "\"/plannedWorkouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -315,7 +315,7 @@ partial void ProcessWorkoutsListPlannedWorkoutsResponseContent( pathTemplate: "\"/plannedWorkouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -337,7 +337,7 @@ partial void ProcessWorkoutsListPlannedWorkoutsResponseContent( pathTemplate: "\"/plannedWorkouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListWorkouts.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListWorkouts.g.cs index 27c1aba..854bcba 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListWorkouts.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsListWorkouts.g.cs @@ -160,7 +160,7 @@ partial void ProcessWorkoutsListWorkoutsResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -194,7 +194,7 @@ partial void ProcessWorkoutsListWorkoutsResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -235,7 +235,7 @@ partial void ProcessWorkoutsListWorkoutsResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -283,7 +283,7 @@ partial void ProcessWorkoutsListWorkoutsResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -305,7 +305,7 @@ partial void ProcessWorkoutsListWorkoutsResponseContent( pathTemplate: "\"/workouts\"", httpMethod: "GET", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsPlanWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsPlanWorkout.g.cs index 088ab35..c12b6b9 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsPlanWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsPlanWorkout.g.cs @@ -177,8 +177,8 @@ partial void ProcessWorkoutsPlanWorkoutResponseContent( PrepareWorkoutsPlanWorkoutRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - workoutId: workoutId!, - userId: userId!, + workoutId: workoutId, + userId: userId, request: request); return __httpRequest; @@ -201,7 +201,7 @@ partial void ProcessWorkoutsPlanWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}/plan\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -235,7 +235,7 @@ partial void ProcessWorkoutsPlanWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}/plan\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -276,7 +276,7 @@ partial void ProcessWorkoutsPlanWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}/plan\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -324,7 +324,7 @@ partial void ProcessWorkoutsPlanWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}/plan\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -346,7 +346,7 @@ partial void ProcessWorkoutsPlanWorkoutResponseContent( pathTemplate: "$\"/workouts/{workoutId}/plan\"", httpMethod: "POST", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, diff --git a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsUpdatePlannedWorkout.g.cs b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsUpdatePlannedWorkout.g.cs index f5ff53a..314f502 100644 --- a/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsUpdatePlannedWorkout.g.cs +++ b/src/libs/Terra/Generated/Terra.WorkoutsClient.WorkoutsUpdatePlannedWorkout.g.cs @@ -175,8 +175,8 @@ partial void ProcessWorkoutsUpdatePlannedWorkoutResponseContent( PrepareWorkoutsUpdatePlannedWorkoutRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - plannedWorkoutId: plannedWorkoutId!, - userId: userId!, + plannedWorkoutId: plannedWorkoutId, + userId: userId, request: request); return __httpRequest; @@ -199,7 +199,7 @@ partial void ProcessWorkoutsUpdatePlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "PATCH", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: null, clientOptions: Options, @@ -233,7 +233,7 @@ partial void ProcessWorkoutsUpdatePlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "PATCH", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: null, exception: __exception, clientOptions: Options, @@ -274,7 +274,7 @@ partial void ProcessWorkoutsUpdatePlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "PATCH", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -322,7 +322,7 @@ partial void ProcessWorkoutsUpdatePlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "PATCH", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options, @@ -344,7 +344,7 @@ partial void ProcessWorkoutsUpdatePlannedWorkoutResponseContent( pathTemplate: "$\"/plannedWorkouts/{plannedWorkoutId}\"", httpMethod: "PATCH", baseUri: BaseUri, - request: __httpRequest!, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), response: __response, exception: null, clientOptions: Options,