Beispiel #1
0
            static async Task CancelScheduledSend(SendEndpointContext clientContext, long sequenceNumber)
            {
                try
                {
                    await clientContext.CancelScheduledSend(sequenceNumber).ConfigureAwait(false);

                    LogContext.Debug?.Log("Canceled scheduled message {SequenceNumber} {EntityPath}", sequenceNumber, clientContext.EntityPath);
                }
                catch (MessageNotFoundException exception)
                {
                    LogContext.Warning?.Log(exception, "The scheduled message was not found: {SequenceNumber} {EntityPath}", sequenceNumber,
                                            clientContext.EntityPath);
                }
            }
            static async Task CancelScheduledSend(SendEndpointContext clientContext, long sequenceNumber)
            {
                try
                {
                    await clientContext.CancelScheduledSend(sequenceNumber).ConfigureAwait(false);

                    if (_log.IsDebugEnabled)
                    {
                        _log.DebugFormat("Canceled Scheduled: {0} {1}", sequenceNumber, clientContext.EntityPath);
                    }
                }
                catch (MessageNotFoundException exception)
                {
                    if (_log.IsDebugEnabled)
                    {
                        _log.DebugFormat("The scheduled message was not found: {0}", exception.Message);
                    }
                }
            }
 Task SendEndpointContext.CancelScheduledSend(long sequenceNumber)
 {
     return(_context.CancelScheduledSend(sequenceNumber));
 }