@@ -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