3 writes to CorrelationFilter
Aspire.Hosting.Azure.Tests (2)
AzureServiceBusExtensionsTests.cs (2)
240
CorrelationFilter
= new()
348
CorrelationFilter
= new()
ServiceBus.AppHost (1)
Program.cs (1)
19
CorrelationFilter
= new()
41 references to CorrelationFilter
Aspire.Hosting.Azure.ServiceBus (41)
AzureServiceBusRule.cs (41)
55
if (
CorrelationFilter
!= null)
59
foreach (var property in
CorrelationFilter
.Properties)
63
if (
CorrelationFilter
.CorrelationId != null)
65
rule.CorrelationFilter.CorrelationId =
CorrelationFilter
.CorrelationId;
67
if (
CorrelationFilter
.MessageId != null)
69
rule.CorrelationFilter.MessageId =
CorrelationFilter
.MessageId;
71
if (
CorrelationFilter
.SendTo != null)
73
rule.CorrelationFilter.SendTo =
CorrelationFilter
.SendTo;
75
if (
CorrelationFilter
.ReplyTo != null)
77
rule.CorrelationFilter.ReplyTo =
CorrelationFilter
.ReplyTo;
79
if (
CorrelationFilter
.Subject != null)
81
rule.CorrelationFilter.Subject =
CorrelationFilter
.Subject;
83
if (
CorrelationFilter
.SessionId != null)
85
rule.CorrelationFilter.SessionId =
CorrelationFilter
.SessionId;
87
if (
CorrelationFilter
.ReplyToSessionId != null)
89
rule.CorrelationFilter.ReplyToSessionId =
CorrelationFilter
.ReplyToSessionId;
91
if (
CorrelationFilter
.ContentType != null)
93
rule.CorrelationFilter.ContentType =
CorrelationFilter
.ContentType;
95
if (
CorrelationFilter
.RequiresPreprocessing.HasValue)
97
rule.CorrelationFilter.RequiresPreprocessing =
CorrelationFilter
.RequiresPreprocessing.Value;
134
writer.WriteStartObject(nameof(
CorrelationFilter
));
136
if (rule.
CorrelationFilter
.Properties.Count != 0)
140
JsonSerializer.Serialize(writer, rule.
CorrelationFilter
.Properties);
142
if (rule.
CorrelationFilter
.CorrelationId != null)
144
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.CorrelationId), rule.
CorrelationFilter
.CorrelationId);
146
if (rule.
CorrelationFilter
.MessageId != null)
148
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.MessageId), rule.
CorrelationFilter
.MessageId);
150
if (rule.
CorrelationFilter
.SendTo != null)
153
writer.WriteString("To", rule.
CorrelationFilter
.SendTo);
155
if (rule.
CorrelationFilter
.ReplyTo != null)
157
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.ReplyTo), rule.
CorrelationFilter
.ReplyTo);
159
if (rule.
CorrelationFilter
.Subject != null)
162
writer.WriteString("Label", rule.
CorrelationFilter
.Subject);
164
if (rule.
CorrelationFilter
.SessionId != null)
166
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.SessionId), rule.
CorrelationFilter
.SessionId);
168
if (rule.
CorrelationFilter
.ReplyToSessionId != null)
170
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.ReplyToSessionId), rule.
CorrelationFilter
.ReplyToSessionId);
172
if (rule.
CorrelationFilter
.ContentType != null)
174
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.ContentType), rule.
CorrelationFilter
.ContentType);
176
if (rule.
CorrelationFilter
.RequiresPreprocessing.HasValue)
178
writer.WriteBoolean(nameof(AzureServiceBusCorrelationFilter.RequiresPreprocessing), rule.
CorrelationFilter
.RequiresPreprocessing.Value);