private void ApplicationDeletedEventHandler(object sender, DeleteResourceEventArgs <Application> eventArgs) { this.eventService.FireEventAsync(this, new ErtisAuthEvent { EventType = ErtisAuthEventType.ApplicationDeleted, UtilizerId = eventArgs.Utilizer.Id, Document = eventArgs.Resource, MembershipId = eventArgs.Utilizer.MembershipId }); }
private async void WebhookDeletedEventHandler(object sender, DeleteResourceEventArgs <Webhook> eventArgs) { await this.eventService.FireEventAsync(this, new ErtisAuthEvent { EventType = ErtisAuthEventType.WebhookDeleted, UtilizerId = eventArgs.Utilizer.Id, Document = eventArgs.Resource, MembershipId = eventArgs.Utilizer.MembershipId }); }
private async Task OnMembershipDeletedAsync(DeleteResourceEventArgs <Membership> e) { var scheduler = await this.schedulerFactory.GetScheduler(); await this.DeleteJobAsync(scheduler, e.Resource); }
private void OnMembershipDeleted(object sender, DeleteResourceEventArgs <Membership> e) => this.OnMembershipDeletedAsync(e).ConfigureAwait(false).GetAwaiter().GetResult();