protected Task On(WebhookDeleted @event, EnvelopeHeaders headers) { return(Collection.UpdateAsync(@event, headers, s => { /* NOOP */ })); }
protected async Task On(WebhookDeleted @event, EnvelopeHeaders headers) { await EnsureWebooksLoadedAsync(); inMemoryWebhooks.GetOrAddNew(@event.AppId.Id).RemoveAll(x => x.Id == @event.WebhookId); await Collection.DeleteManyAsync(x => x.Id == @event.WebhookId); }
protected async Task On(WebhookDeleted @event, EnvelopeHeaders headers) { await EnsureWebooksLoadedAsync(); inMemoryWebhooks.GetOrDefault(@event.AppId.Id)?.Remove(@event.SchemaId.Id); await Collection.DeleteManyAsync(x => x.Id == @event.Id); }
protected Task On(WebhookDeleted @event, EnvelopeHeaders headers) { return(UpdateSchema(@event, headers, s => s)); }
public void On(WebhookDeleted @event, EnvelopeHeaders headers) { UpdateSchema(@event, headers); }
protected void On(WebhookDeleted @event) { webhookIds.Remove(@event.Id); }
protected void On(WebhookDeleted @event) { isDeleted = true; }