View Source
Class WebhookRequestService
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
public class WebhookRequestService : IWebhookRequestService
Constructors
View Source
WebhookRequestService(ICoreScopeProvider, IWebhookRequestRepository, IJsonSerializer)
Declaration
public WebhookRequestService(ICoreScopeProvider coreScopeProvider, IWebhookRequestRepository webhookRequestRepository, IJsonSerializer jsonSerializer)
Parameters
View Source
WebhookRequestService(ICoreScopeProvider, IWebhookRequestRepository, IWebhookJsonSerializer)
Declaration
public WebhookRequestService(ICoreScopeProvider coreScopeProvider, IWebhookRequestRepository webhookRequestRepository, IWebhookJsonSerializer webhookJsonSerializer)
Parameters
Methods
View Source
CreateAsync(Guid, String, Object)
Declaration
public async Task<WebhookRequest> CreateAsync(Guid webhookKey, string eventAlias, object payload)
Parameters
Type |
Name |
Description |
Guid |
webhookKey |
|
System.String |
eventAlias |
|
System.Object |
payload |
|
Returns
View Source
DeleteAsync(WebhookRequest)
Declaration
public async Task DeleteAsync(WebhookRequest webhookRequest)
Parameters
Returns
View Source
GetAllAsync()
Declaration
public Task<IEnumerable<WebhookRequest>> GetAllAsync()
Returns
View Source
UpdateAsync(WebhookRequest)
Declaration
public async Task<WebhookRequest> UpdateAsync(WebhookRequest webhookRequest)
Parameters
Returns