Files
Umbraco-CMS/src/Umbraco.Core/Services/IWebhookLogFactory.cs
Nikolaj Geisle b50353b238 V13: Log webhook firing exceptions when they happen (#15393)
* Refactor Webhook logging to handle exceptions

* Add Exception occured property to WebhookLog.
2023-12-07 14:25:26 +01:00

16 lines
393 B
C#

using Umbraco.Cms.Core.Models;
namespace Umbraco.Cms.Core.Services;
public interface IWebhookLogFactory
{
Task<WebhookLog> CreateAsync(
string eventAlias,
HttpRequestMessage requestMessage,
HttpResponseMessage? httpResponseMessage,
int retryCount,
Exception? exception,
IWebhook webhook,
CancellationToken cancellationToken);
}