diff --git a/Source/EasyNetQ.Management.Client.ApprovalTests/EasyNetQ.Management.Client.approved.txt b/Source/EasyNetQ.Management.Client.ApprovalTests/EasyNetQ.Management.Client.approved.txt index 0f9770de..76dd12ac 100644 --- a/Source/EasyNetQ.Management.Client.ApprovalTests/EasyNetQ.Management.Client.approved.txt +++ b/Source/EasyNetQ.Management.Client.ApprovalTests/EasyNetQ.Management.Client.approved.txt @@ -493,14 +493,14 @@ namespace EasyNetQ.Management.Client.Model } public class Consumer : System.IEquatable { - public Consumer(System.Collections.Generic.IReadOnlyDictionary Arguments, bool AckRequired, bool Active, string ActivityStatus, EasyNetQ.Management.Client.Model.ChannelDetail ChannelDetails, string ConsumerTag, bool Exclusive, int PrefetchCount, EasyNetQ.Management.Client.Model.QueueName Queue) { } + public Consumer(System.Collections.Generic.IReadOnlyDictionary Arguments, bool AckRequired, bool Active, string ActivityStatus, EasyNetQ.Management.Client.Model.ChannelDetail? ChannelDetails, string ConsumerTag, bool Exclusive, int PrefetchCount, EasyNetQ.Management.Client.Model.QueueName Queue) { } public bool AckRequired { get; init; } public bool Active { get; init; } public string ActivityStatus { get; init; } [System.Text.Json.Serialization.JsonConverter(typeof(EasyNetQ.Management.Client.Serialization.StringObjectReadOnlyDictionaryConverter))] public System.Collections.Generic.IReadOnlyDictionary Arguments { get; init; } [System.Text.Json.Serialization.JsonConverter(typeof(EasyNetQ.Management.Client.Serialization.EmptyArrayAsDefaultConverter))] - public EasyNetQ.Management.Client.Model.ChannelDetail ChannelDetails { get; init; } + public EasyNetQ.Management.Client.Model.ChannelDetail? ChannelDetails { get; init; } public string ConsumerTag { get; init; } public bool Exclusive { get; init; } public int PrefetchCount { get; init; } diff --git a/Source/EasyNetQ.Management.Client/Model/Consumer.cs b/Source/EasyNetQ.Management.Client/Model/Consumer.cs index c61430f0..63222248 100644 --- a/Source/EasyNetQ.Management.Client/Model/Consumer.cs +++ b/Source/EasyNetQ.Management.Client/Model/Consumer.cs @@ -10,7 +10,7 @@ public record Consumer( bool Active, string ActivityStatus, [property: JsonConverter(typeof(EmptyArrayAsDefaultConverter))] - ChannelDetail ChannelDetails, + ChannelDetail? ChannelDetails, string ConsumerTag, bool Exclusive, int PrefetchCount,