diff --git a/src/SocketLabs.EventWebhooks.Extensions/Controllers/ParsedMessagesController.cs b/src/SocketLabs.EventWebhooks.Extensions/Controllers/ParsedMessagesController.cs index 0784939..8fa24ee 100644 --- a/src/SocketLabs.EventWebhooks.Extensions/Controllers/ParsedMessagesController.cs +++ b/src/SocketLabs.EventWebhooks.Extensions/Controllers/ParsedMessagesController.cs @@ -75,14 +75,16 @@ private async Task ProcessEvent(MessageParsedEvent webhookEvent) webhookEvent.DateTime = date; } - _logger.LogTrace("Begin processing parsed message for {ServerId}", webhookEvent.ServerId); + _logger.LogTrace("Begin processing parsed message for ServerId: {ServerId} SubaccountId: {SubaccountId} IpPoolId: {IpPoolId}", + webhookEvent.ServerId, webhookEvent.SubaccountId, webhookEvent.IpPoolId); await _parsedMessagesEventHandler.ProcessAsync(webhookEvent); } private async Task ProcessEvent(ValidationEvent webhookEvent) { webhookEvent.Type = "Validation"; - _logger.LogTrace("Begin processing validation message for {ServerId}", webhookEvent.ServerId); + _logger.LogTrace("Begin processing validation message for ServerId: {ServerId} SubaccountId: {SubaccountId} IpPoolId: {IpPoolId}", + webhookEvent.ServerId, webhookEvent.SubaccountId, webhookEvent.IpPoolId); await _parsedMessagesEventHandler.ProcessAsync(webhookEvent); } } diff --git a/src/SocketLabs.EventWebhooks.Extensions/Models/Events/WebhookEventBase.cs b/src/SocketLabs.EventWebhooks.Extensions/Models/Events/WebhookEventBase.cs index 263e160..3beab0b 100644 --- a/src/SocketLabs.EventWebhooks.Extensions/Models/Events/WebhookEventBase.cs +++ b/src/SocketLabs.EventWebhooks.Extensions/Models/Events/WebhookEventBase.cs @@ -20,6 +20,8 @@ public abstract class WebhookEventBase public string? MessageId { get; set; } public string? Address { get; set; } public int ServerId { get; set; } + public int SubaccountId { get; set; } + public int IpPoolId { get; set; } public string? SecretKey { get; set; } public Data? Data { get; set; } public string? WebhookEndpointName { get; set; }