コード例 #1
0
        protected override void SetContextProperties(Microsoft.XLANGs.BaseTypes.XLANGMessage message, Dictionary <string, string> ResolverDictionary)
        {
            string str = ResolverDictionary["Resolver.TransportLocation"];
            string correctedLocation = str.Replace("http_legacy", "http");

            string str2 = ResolverDictionary["Resolver.OutboundTransportCLSID"];

            message.SetMsgProperty <OutboundTransportLocation, string>(correctedLocation);
            message.SetMsgProperty <OutboundTransportType, string>(this.AdapterName);
            message.SetMsgProperty <OutboundTransportCLSID, string>(str2);
        }
コード例 #2
0
 protected override void SetContextProperties(Microsoft.XLANGs.BaseTypes.XLANGMessage message, Dictionary <string, string> ResolverDictionary)
 {
     base.SetContextProperties(message, ResolverDictionary);
 }
コード例 #3
0
 protected override void SetEndpointContextProperties(Microsoft.XLANGs.BaseTypes.XLANGMessage message, string endpointConfig)
 {
     base.SetEndpointContextProperties(message, endpointConfig);
 }
コード例 #4
0
 public override void SetEndpoint(Dictionary <string, string> ResolverDictionary, Microsoft.XLANGs.BaseTypes.XLANGMessage message)
 {
     base.SetEndpoint(ResolverDictionary, message);
 }