@@ -34,28 +34,28 @@ public AsyncEventingBasicConsumer(IModel model) : base(model)
3434 public override async Task HandleBasicCancelOk ( string consumerTag )
3535 {
3636 await base . HandleBasicCancelOk ( consumerTag ) . ConfigureAwait ( false ) ;
37- await ( Unregistered ? . Invoke ( this , new ConsumerEventArgs ( new [ ] { consumerTag } ) ) ?? Task . CompletedTask ) . ConfigureAwait ( false ) ;
37+ await Unregistered . InvokeAsync ( this , new ConsumerEventArgs ( new [ ] { consumerTag } ) ) . ConfigureAwait ( false ) ;
3838 }
3939
4040 ///<summary>Fires when the server confirms successful consumer registration.</summary>
4141 public override async Task HandleBasicConsumeOk ( string consumerTag )
4242 {
4343 await base . HandleBasicConsumeOk ( consumerTag ) . ConfigureAwait ( false ) ;
44- await ( Registered ? . Invoke ( this , new ConsumerEventArgs ( new [ ] { consumerTag } ) ) ?? Task . CompletedTask ) . ConfigureAwait ( false ) ;
44+ await Registered . InvokeAsync ( this , new ConsumerEventArgs ( new [ ] { consumerTag } ) ) . ConfigureAwait ( false ) ;
4545 }
4646
4747 ///<summary>Fires the Received event.</summary>
4848 public override async Task HandleBasicDeliver ( string consumerTag , ulong deliveryTag , bool redelivered , string exchange , string routingKey , IBasicProperties properties , ReadOnlyMemory < byte > body )
4949 {
50- await base . HandleBasicDeliver ( consumerTag , deliveryTag , redelivered , exchange , routingKey , properties , body ) ;
51- await ( Received ? . Invoke ( this , new BasicDeliverEventArgs ( consumerTag , deliveryTag , redelivered , exchange , routingKey , properties , body ) ) ?? Task . CompletedTask ) . ConfigureAwait ( false ) ;
50+ await base . HandleBasicDeliver ( consumerTag , deliveryTag , redelivered , exchange , routingKey , properties , body ) . ConfigureAwait ( false ) ;
51+ await Received . InvokeAsync ( this , new BasicDeliverEventArgs ( consumerTag , deliveryTag , redelivered , exchange , routingKey , properties , body ) ) . ConfigureAwait ( false ) ;
5252 }
5353
5454 ///<summary>Fires the Shutdown event.</summary>
5555 public override async Task HandleModelShutdown ( object model , ShutdownEventArgs reason )
5656 {
5757 await base . HandleModelShutdown ( model , reason ) . ConfigureAwait ( false ) ;
58- await ( Shutdown ? . Invoke ( this , reason ) ?? Task . CompletedTask ) . ConfigureAwait ( false ) ;
58+ await Shutdown . InvokeAsync ( this , reason ) . ConfigureAwait ( false ) ;
5959 }
6060 }
6161}
0 commit comments