3 writes to CorrelationFilter
Aspire.Hosting.Azure.Tests (2)
AzureServiceBusExtensionsTests.cs (2)
239
CorrelationFilter
= new()
347
CorrelationFilter
= new()
ServiceBus.AppHost (1)
Program.cs (1)
19
CorrelationFilter
= new()
41 references to CorrelationFilter
Aspire.Hosting.Azure.ServiceBus (41)
AzureServiceBusRule.cs (41)
54
if (
CorrelationFilter
!= null)
58
foreach (var property in
CorrelationFilter
.Properties)
62
if (
CorrelationFilter
.CorrelationId != null)
64
rule.CorrelationFilter.CorrelationId =
CorrelationFilter
.CorrelationId;
66
if (
CorrelationFilter
.MessageId != null)
68
rule.CorrelationFilter.MessageId =
CorrelationFilter
.MessageId;
70
if (
CorrelationFilter
.SendTo != null)
72
rule.CorrelationFilter.SendTo =
CorrelationFilter
.SendTo;
74
if (
CorrelationFilter
.ReplyTo != null)
76
rule.CorrelationFilter.ReplyTo =
CorrelationFilter
.ReplyTo;
78
if (
CorrelationFilter
.Subject != null)
80
rule.CorrelationFilter.Subject =
CorrelationFilter
.Subject;
82
if (
CorrelationFilter
.SessionId != null)
84
rule.CorrelationFilter.SessionId =
CorrelationFilter
.SessionId;
86
if (
CorrelationFilter
.ReplyToSessionId != null)
88
rule.CorrelationFilter.ReplyToSessionId =
CorrelationFilter
.ReplyToSessionId;
90
if (
CorrelationFilter
.ContentType != null)
92
rule.CorrelationFilter.ContentType =
CorrelationFilter
.ContentType;
94
if (
CorrelationFilter
.RequiresPreprocessing.HasValue)
96
rule.CorrelationFilter.RequiresPreprocessing =
CorrelationFilter
.RequiresPreprocessing.Value;
133
writer.WriteStartObject(nameof(
CorrelationFilter
));
135
if (rule.
CorrelationFilter
.Properties.Count != 0)
139
JsonSerializer.Serialize(writer, rule.
CorrelationFilter
.Properties);
141
if (rule.
CorrelationFilter
.CorrelationId != null)
143
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.CorrelationId), rule.
CorrelationFilter
.CorrelationId);
145
if (rule.
CorrelationFilter
.MessageId != null)
147
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.MessageId), rule.
CorrelationFilter
.MessageId);
149
if (rule.
CorrelationFilter
.SendTo != null)
152
writer.WriteString("To", rule.
CorrelationFilter
.SendTo);
154
if (rule.
CorrelationFilter
.ReplyTo != null)
156
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.ReplyTo), rule.
CorrelationFilter
.ReplyTo);
158
if (rule.
CorrelationFilter
.Subject != null)
161
writer.WriteString("Label", rule.
CorrelationFilter
.Subject);
163
if (rule.
CorrelationFilter
.SessionId != null)
165
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.SessionId), rule.
CorrelationFilter
.SessionId);
167
if (rule.
CorrelationFilter
.ReplyToSessionId != null)
169
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.ReplyToSessionId), rule.
CorrelationFilter
.ReplyToSessionId);
171
if (rule.
CorrelationFilter
.ContentType != null)
173
writer.WriteString(nameof(AzureServiceBusCorrelationFilter.ContentType), rule.
CorrelationFilter
.ContentType);
175
if (rule.
CorrelationFilter
.RequiresPreprocessing.HasValue)
177
writer.WriteBoolean(nameof(AzureServiceBusCorrelationFilter.RequiresPreprocessing), rule.
CorrelationFilter
.RequiresPreprocessing.Value);