From f8352279d973c2c1d63493cd66f6d2fbcce00747 Mon Sep 17 00:00:00 2001 From: Charles d'Avernas Date: Fri, 10 Jan 2025 14:48:40 +0100 Subject: [PATCH] fix(Sdk): Fixed the `AsyncApiCallDefinition`, which was regarding `channel` and `operation` as required properties Signed-off-by: Charles d'Avernas --- .../ServerlessWorkflow.Sdk.Builders.csproj | 2 +- .../ServerlessWorkflow.Sdk.IO.csproj | 2 +- .../Models/Calls/AsyncApiCallDefinition.cs | 4 ++-- src/ServerlessWorkflow.Sdk/ServerlessWorkflow.Sdk.csproj | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ServerlessWorkflow.Sdk.Builders/ServerlessWorkflow.Sdk.Builders.csproj b/src/ServerlessWorkflow.Sdk.Builders/ServerlessWorkflow.Sdk.Builders.csproj index cc0637e..f274db9 100644 --- a/src/ServerlessWorkflow.Sdk.Builders/ServerlessWorkflow.Sdk.Builders.csproj +++ b/src/ServerlessWorkflow.Sdk.Builders/ServerlessWorkflow.Sdk.Builders.csproj @@ -5,7 +5,7 @@ enable enable 1.0.0 - alpha6.1 + alpha6.2 $(VersionPrefix) $(VersionPrefix) en diff --git a/src/ServerlessWorkflow.Sdk.IO/ServerlessWorkflow.Sdk.IO.csproj b/src/ServerlessWorkflow.Sdk.IO/ServerlessWorkflow.Sdk.IO.csproj index f3977a5..83075ff 100644 --- a/src/ServerlessWorkflow.Sdk.IO/ServerlessWorkflow.Sdk.IO.csproj +++ b/src/ServerlessWorkflow.Sdk.IO/ServerlessWorkflow.Sdk.IO.csproj @@ -5,7 +5,7 @@ enable enable 1.0.0 - alpha6.1 + alpha6.2 $(VersionPrefix) $(VersionPrefix) en diff --git a/src/ServerlessWorkflow.Sdk/Models/Calls/AsyncApiCallDefinition.cs b/src/ServerlessWorkflow.Sdk/Models/Calls/AsyncApiCallDefinition.cs index 4b021e4..3ca6c18 100644 --- a/src/ServerlessWorkflow.Sdk/Models/Calls/AsyncApiCallDefinition.cs +++ b/src/ServerlessWorkflow.Sdk/Models/Calls/AsyncApiCallDefinition.cs @@ -33,14 +33,14 @@ public record AsyncApiCallDefinition /// Used only in case the referenced document uses AsyncAPI v2.6.0 /// [DataMember(Name = "channel", Order = 2), JsonPropertyName("channel"), JsonPropertyOrder(2), JsonInclude, YamlMember(Alias = "channel", Order = 2)] - public required virtual string? Channel { get; set; } + public virtual string? Channel { get; set; } /// /// Gets/sets a reference to the AsyncAPI operation to call. /// Used only in case the referenced document uses AsyncAPI v3.0.0. /// [DataMember(Name = "operation", Order = 3), JsonPropertyName("operation"), JsonPropertyOrder(3), JsonInclude, YamlMember(Alias = "operation", Order = 3)] - public required virtual string? Operation { get; set; } + public virtual string? Operation { get; set; } /// /// Gets/sets a object used to configure to the server to call the specified AsyncAPI operation on. diff --git a/src/ServerlessWorkflow.Sdk/ServerlessWorkflow.Sdk.csproj b/src/ServerlessWorkflow.Sdk/ServerlessWorkflow.Sdk.csproj index 826d808..06e4b71 100644 --- a/src/ServerlessWorkflow.Sdk/ServerlessWorkflow.Sdk.csproj +++ b/src/ServerlessWorkflow.Sdk/ServerlessWorkflow.Sdk.csproj @@ -5,7 +5,7 @@ enable enable 1.0.0 - alpha6.1 + alpha6.2 $(VersionPrefix) $(VersionPrefix) en