elsa-core/src/modules/Elsa.Webhooks/Services/IWebhookRegistrationProvider.cs
Sipke Schoorstra 6994f2e24d
Webhooks (#3598)
* Incremental work

* Implement samples

* Update samples

* Small refactorings

Closes #3592
2023-01-05 13:55:08 +01:00

14 lines
388 B
C#

using Elsa.Webhooks.Models;
namespace Elsa.Webhooks.Services;
/// <summary>
/// Provides a list of webhook registrations.
/// </summary>
public interface IWebhookRegistrationProvider
{
/// <summary>
/// Returns a list of webhook registrations.
/// </summary>
ValueTask<IEnumerable<WebhookRegistration>> ListAsync(string eventType, CancellationToken cancellationToken);
}