Azure: Allow site to start when ServiceBus is not responding in a timely manner

Fixed in

EPiServer.Azure 9.3.0


Dec 02, 2016


Oct 01, 2020


CMS Core


Closed, Fixed


On startup when the event provider is trying to contact Azure Service Bus any transient errors should not block startup, instead they will continue trying to establish a connection in the background. This change have been done to make sure it is possible to start the site even though ServiceBus does not respond in a timely manner.

Exceptions that are treated as transient are TimeoutException and any MessagingException where the IsTransient property is set to true. Also QuotaExceededException is treated as transient since messages should expire and clear up quota.