Der Vorgang wurde nicht innerhalb des zugewiesenen Zeitlimits von 00: 01: 00 @ abgeschlosse

Ich verwende ein Code-Snippet, um eine Nachricht in das Servicebus-Thema zu senden.

        try
        {
            // sb is instance of ServiceBusConfig.GetServiceBusForChannel
            await sb.SendAsync(message);
        }
        catch (Exception ex)
        {
            this.logger.LogError(
                "chanel",
                "An error occurred while sending a notification: " + ex.Message,
                ex);
            throw;
        }

und Implementierung ist

    public async Task SendAsync(BrokeredMessage message)
    {
        if (this.topicClient == null)
        {
            this.topicClient = TopicClient.CreateFromConnectionString(this.primaryConnectionString, this.topicPath);
            this.topicClient.RetryPolicy = this.retryPolicy;
        }

        await this.topicClient.SendAsync(message);
    }

Error:

"ErrorCode, 12005, Message," "Beim Senden einer Benachrichtigung ist ein Fehler aufgetreten: Der Vorgang wurde nicht innerhalb des zugewiesenen Zeitlimits von 00:01:00 abgeschlossen. Der für diesen Vorgang zugewiesene Zeitraum war möglicherweise Teil eines längeren Zeitlimits. Weitere Informationen zu Ausnahmetypen und zur ordnungsgemäßen Ausnahmebehandlung finden Sie unter "" Ausnahme: Microsoft.ServiceBus.Messaging.MessagingException: Der Vorgang wurde nicht innerhalb des zugewiesenen Zeitlimits von 00:01:00 abgeschlossen. Die für diesen Vorgang zugewiesene Zeit war möglicherweise ein Teil einer längeren Auszeit.

Weitere Informationen zu Ausnahmetypen und zur ordnungsgemäßen Behandlung von Ausnahmen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage