View Source
Class WebhookRepository
Inheritance
System.Object
Assembly: Umbraco.Infrastructure.dll
Syntax
public class WebhookRepository : IWebhookRepository
Constructors
View Source
WebhookRepository(IScopeAccessor)
Declaration
public WebhookRepository(IScopeAccessor scopeAccessor)
Parameters
Methods
View Source
CreateAsync(IWebhook)
Declaration
public async Task<IWebhook> CreateAsync(IWebhook webhook)
Parameters
Returns
View Source
DeleteAsync(IWebhook)
Declaration
public async Task DeleteAsync(IWebhook webhook)
Parameters
Returns
View Source
GetAllAsync(Int32, Int32)
Declaration
public async Task<PagedModel<IWebhook>> GetAllAsync(int skip, int take)
Parameters
Type |
Name |
Description |
System.Int32 |
skip |
|
System.Int32 |
take |
|
Returns
View Source
GetAsync(Guid)
Declaration
public async Task<IWebhook> GetAsync(Guid key)
Parameters
Type |
Name |
Description |
Guid |
key |
|
Returns
View Source
GetByAliasAsync(String)
Declaration
public async Task<PagedModel<IWebhook>> GetByAliasAsync(string alias)
Parameters
Type |
Name |
Description |
System.String |
alias |
|
Returns
View Source
GetByIdsAsync(IEnumerable<Guid>)
Declaration
public async Task<PagedModel<IWebhook>> GetByIdsAsync(IEnumerable<Guid> keys)
Parameters
Type |
Name |
Description |
IEnumerable<Guid> |
keys |
|
Returns
View Source
UpdateAsync(IWebhook)
Declaration
public async Task UpdateAsync(IWebhook webhook)
Parameters
Returns