@@ -72,7 +72,7 @@ namespace RabbitMQ.Client
7272 public string? ContentEncoding { get; set; }
7373 public string? ContentType { get; set; }
7474 public string? CorrelationId { get; set; }
75- public byte DeliveryMode { get; set; }
75+ public RabbitMQ.Client.DeliveryModes DeliveryMode { get; set; }
7676 public string? Expiration { get; set; }
7777 public System.Collections.Generic.IDictionary<string, object?>? Headers { get; set; }
7878 public string? MessageId { get; set; }
@@ -248,6 +248,11 @@ namespace RabbitMQ.Client
248248 public DefaultEndpointResolver(System.Collections.Generic.IEnumerable<RabbitMQ.Client.AmqpTcpEndpoint> tcpEndpoints) { }
249249 public System.Collections.Generic.IEnumerable<RabbitMQ.Client.AmqpTcpEndpoint> All() { }
250250 }
251+ public enum DeliveryModes : byte
252+ {
253+ Transient = 1,
254+ Persistent = 2,
255+ }
251256 public static class EndpointResolverExtensions
252257 {
253258 public static T SelectOne<T>(this RabbitMQ.Client.IEndpointResolver resolver, System.Func<RabbitMQ.Client.AmqpTcpEndpoint, T> selector) { }
@@ -333,7 +338,7 @@ namespace RabbitMQ.Client
333338 new string? ContentEncoding { get; set; }
334339 new string? ContentType { get; set; }
335340 new string? CorrelationId { get; set; }
336- new byte DeliveryMode { get; set; }
341+ new RabbitMQ.Client.DeliveryModes DeliveryMode { get; set; }
337342 new string? Expiration { get; set; }
338343 new System.Collections.Generic.IDictionary<string, object?>? Headers { get; set; }
339344 new string? MessageId { get; set; }
@@ -527,7 +532,7 @@ namespace RabbitMQ.Client
527532 string? ContentEncoding { get; }
528533 string? ContentType { get; }
529534 string? CorrelationId { get; }
530- byte DeliveryMode { get; }
535+ RabbitMQ.Client.DeliveryModes DeliveryMode { get; }
531536 string? Expiration { get; }
532537 System.Collections.Generic.IDictionary<string, object?>? Headers { get; }
533538 string? MessageId { get; }
@@ -610,7 +615,7 @@ namespace RabbitMQ.Client
610615 public string? ContentEncoding { get; }
611616 public string? ContentType { get; }
612617 public string? CorrelationId { get; }
613- public byte DeliveryMode { get; }
618+ public RabbitMQ.Client.DeliveryModes DeliveryMode { get; }
614619 public string? Expiration { get; }
615620 public System.Collections.Generic.IDictionary<string, object?>? Headers { get; }
616621 public string? MessageId { get; }
0 commit comments