App.config sayfamda MessageEndpointMappings bölümünü görüyorum ve sadece kafamı karıştırıyor. MessageEndpointMappings, giden iletilere karşı bir abonelik oluşturmayı nasıl biliyor?
<UnicastBusConfig>
<MessageEndpointMappings>
<add Messages="MyServiceBus.MessageHub.Contracts" Endpoint="MessageHub"/>
</MessageEndpointMappings>
</UnicastBusConfig>
Ama diğer sıralara giden iletileri yapılandırmak için kullanılacak gibi görünüyor diğer zamanlar
: (bu bir yaptığı gibi) başka kuyruğa abone olmak için bir müşterinin setleri gibiBazen görünüyor
<UnicastBusConfig>
<MessageEndpointMappings>
<add Messages="ServiceBus.MessageHub.InternalMessages" Endpoint="MessageHub"/>
</MessageEndpointMappings>
</UnicastBusConfig>
Ama gerçekten, ikisi arasında bir fark yoktur. Peki, bir abonelik ne zaman kurulur ve ne zaman mesaj göndermek için kurulur?
Ya da gerçekten her zaman yapıyor ve ben ikisini de kullanmıyorum?