* Add webhook to management api * Update webhook controllers * Add ByKey webhook controller * Fix typo * Fix typo * Update multiple webhooks * Update using * Remove duplicate constant after merge * Fix typo in file name * Update casing of IWebhookService * Fix typo * Use Webhook entity type * Fix ambiguous reference * Update webhook mapping * Update after change of CreatedAtAction * Use CreatedAtId instead * Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/ByKeyWebhookController.cs Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> * Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/ByKeyWebhookController.cs Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> * Update src/Umbraco.Cms.Api.Management/ViewModels/Webhook/CreateWebhookRequestModel.cs Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> * Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/DeleteWebhookController.cs Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> * Update src/Umbraco.Cms.Api.Management/Controllers/Webhook/CreateWebhookController.cs Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com> * Add Guid to WebhookResponseModel * Cleanup * Add Auth * Move webhook logic from backoffice to management api * Add mapping --------- Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com>
9 lines
221 B
C#
9 lines
221 B
C#
namespace Umbraco.Cms.Api.Management.ViewModels.Webhook;
|
|
|
|
public class CreateWebhookRequestModel : WebhookModelBase
|
|
{
|
|
public Guid? Id { get; set; }
|
|
|
|
public string[] Events { get; set; } = Array.Empty<string>();
|
|
}
|