Skip to content

Commit 9263d15

Browse files
committed
use let to reduce code
1 parent 3aaeb80 commit 9263d15

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

src/ServiceControl.Audit.Persistence.RavenDB/Indexes/MessagesViewIndex.cs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,24 @@ public MessagesViewIndex()
1212
{
1313
Map = messages =>
1414
from message in messages
15+
let metadata = message.MessageMetadata
1516
select new SortAndFilterOptions
1617
{
17-
MessageId = (string)message.MessageMetadata["MessageId"],
18-
MessageType = (string)message.MessageMetadata["MessageType"],
19-
IsSystemMessage = (bool)message.MessageMetadata["IsSystemMessage"],
20-
Status = (bool)message.MessageMetadata["IsRetried"] ? MessageStatus.ResolvedSuccessfully : MessageStatus.Successful,
21-
TimeSent = (DateTime)message.MessageMetadata["TimeSent"],
18+
MessageId = (string)metadata["MessageId"],
19+
MessageType = (string)metadata["MessageType"],
20+
IsSystemMessage = (bool)metadata["IsSystemMessage"],
21+
Status = (bool)metadata["IsRetried"] ? MessageStatus.ResolvedSuccessfully : MessageStatus.Successful,
22+
TimeSent = (DateTime)metadata["TimeSent"],
2223
ProcessedAt = message.ProcessedAt,
23-
ReceivingEndpointName = ((EndpointDetails)message.MessageMetadata["ReceivingEndpoint"]).Name,
24-
CriticalTime = (TimeSpan?)message.MessageMetadata["CriticalTime"],
25-
ProcessingTime = (TimeSpan?)message.MessageMetadata["ProcessingTime"],
26-
DeliveryTime = (TimeSpan?)message.MessageMetadata["DeliveryTime"],
24+
ReceivingEndpointName = ((EndpointDetails)metadata["ReceivingEndpoint"]).Name,
25+
CriticalTime = (TimeSpan?)metadata["CriticalTime"],
26+
ProcessingTime = (TimeSpan?)metadata["ProcessingTime"],
27+
DeliveryTime = (TimeSpan?)metadata["DeliveryTime"],
2728
Query = new[] {
2829
string.Join(" ", message.Headers.Values),
29-
string.Join(" ", message.MessageMetadata.Values.Select(v => v.ToString() ?? ""))
30+
string.Join(" ", metadata.Values.Select(v => v.ToString() ?? ""))
3031
},
31-
ConversationId = (string)message.MessageMetadata["ConversationId"]
32+
ConversationId = (string)metadata["ConversationId"]
3233
};
3334

3435
Index(x => x.Query, FieldIndexing.Search);

0 commit comments

Comments
 (0)