Class WebhooksApiExecutor
Inheritance
WebhooksApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class WebhooksApiExecutor : IWebhooksApiExecutor
Constructors
|
Edit this page
View Source
WebhooksApiExecutor(ICrowdinApiClient)
Declaration
public WebhooksApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Edit this page
View Source
WebhooksApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public WebhooksApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Edit this page
View Source
AddWebhook(long, AddWebhookRequest)
Declaration
[PublicAPI]
public Task<Webhook> AddWebhook(long projectId, AddWebhookRequest request)
Parameters
Returns
|
Edit this page
View Source
DeleteWebhook(long, long)
Declaration
[PublicAPI]
public Task DeleteWebhook(long projectId, long webhookId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
webhookId |
|
Returns
|
Edit this page
View Source
EditWebhook(long, long, IEnumerable<WebhookPatch>)
Declaration
[PublicAPI]
public Task<Webhook> EditWebhook(long projectId, long webhookId, IEnumerable<WebhookPatch> patches)
Parameters
Returns
|
Edit this page
View Source
GetWebhook(long, long)
Declaration
[PublicAPI]
public Task<Webhook> GetWebhook(long projectId, long webhookId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
webhookId |
|
Returns
|
Edit this page
View Source
ListWebhooks(long, int, int)
Declaration
[PublicAPI]
public Task<ResponseList<Webhook>> ListWebhooks(long projectId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
long |
projectId |
|
int |
limit |
|
int |
offset |
|
Returns
Implements