Exemplo n.º 1
0
 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
     });
 }
Exemplo n.º 2
0
 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
     });
 }
Exemplo n.º 3
0
        private async Task OnMembershipDeletedAsync(DeleteResourceEventArgs <Membership> e)
        {
            var scheduler = await this.schedulerFactory.GetScheduler();

            await this.DeleteJobAsync(scheduler, e.Resource);
        }
Exemplo n.º 4
0
 private void OnMembershipDeleted(object sender, DeleteResourceEventArgs <Membership> e) =>
 this.OnMembershipDeletedAsync(e).ConfigureAwait(false).GetAwaiter().GetResult();