मैं अपने App.config में MessageEndpointMappings अनुभाग देखता हूं और यह मुझे भ्रमित करता रहता है।संदेश EndpointMappings कैसे एक सदस्यता बनाम आउटगोइंग संदेशों को स्थापित करने के लिए पता है?
कभी-कभी ऐसा लगता है कि यह एक ग्राहक के सेट एक और कतार की सदस्यता के लिए (यह एक की तरह):
<UnicastBusConfig>
<MessageEndpointMappings>
<add Messages="MyServiceBus.MessageHub.Contracts" Endpoint="MessageHub"/>
</MessageEndpointMappings>
</UnicastBusConfig>
लेकिन दूसरी बार ऐसा अन्य कतारों को बाहर जाने वाले संदेशों को कॉन्फ़िगर करने के लिए इस्तेमाल किया जा रहा है:
<UnicastBusConfig>
<MessageEndpointMappings>
<add Messages="ServiceBus.MessageHub.InternalMessages" Endpoint="MessageHub"/>
</MessageEndpointMappings>
</UnicastBusConfig>
लेकिन वास्तव में, उनमें से दोनों के बीच कोई अंतर नहीं है। तो यह कैसे पता चलता है कि सदस्यता कब सेट करें और संदेश भेजने के लिए कब सेटअप करें?
या क्या यह वास्तव में हर समय कर रहा है और मैं बस दोनों का उपयोग नहीं करता हूं?