Bir Azure Service Bus konusu için ilk abone uygulamasını uyguluyorsunuz. Portal, mesajların aboneliğe ulaştığını ve abonelik istemcisini doğru parametrelerle başlattığınızı gösteriyor, ancak uygulama hala mesajları tüketmiyor. Abonelik istemcisinin gelen mesajları işlemesini hangi kod parçacığı sağlayacaktır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: subscriptionClient.RegisterMessageHandler(ProcessMessagesAsync, messageHandlerOptions);.
Neden bu cevap
Doğru cevap, subscriptionClient.RegisterMessageHandler(ProcessMessagesAsync, messageHandlerOptions); çünkü bu kod parçacığı, Azure Service Bus aboneliğinden mesajları işlemek için bir mesaj işleyiciyi kaydeder. ProcessMessagesAsync metodu, gelen mesajları işleyecek olan mantığı içerir ve messageHandlerOptions ise işleyicinin davranışını (örneğin, eşzamanlılık ve hata işleme) yapılandırır. Bu çağrı olmadan, istemci gelen mesajları aktif olarak dinlemez veya işlemez. Diğer seçenekler: AddRuleAsync bir filtre ekler ancak mesaj işlemeyi başlatmaz; SubscriptionClient nesnesini başlatmak için kullanılır ancak mesaj alımını tetiklemez; CloseAsync ise istemci bağlantısını kapatır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez