コード例 #1
0
 private static string GetFragmentExpression(IIncomingHeaders incomingHeaders, IOutgoingHeaders outgoingHeaders)
 {
     var fragmentTransferHeader = incomingHeaders.GetHeader<FragmentTransferHeader>();
     string fragmentExpression = null;
     if (fragmentTransferHeader != null)
     {
         Log.InfoFormat("Requesting fragment '{0}'", fragmentTransferHeader.Expression);
         outgoingHeaders.AddHeader(fragmentTransferHeader, true);
         fragmentExpression = fragmentTransferHeader.Expression;
     }
     else
     {
         Log.Debug("Not a fragment request.");
     }
     return fragmentExpression;
 }
コード例 #2
0
        private static string GetFragmentExpression(IIncomingHeaders incomingHeaders, IOutgoingHeaders outgoingHeaders)
        {
            var    fragmentTransferHeader = incomingHeaders.GetHeader <FragmentTransferHeader>();
            string fragmentExpression     = null;

            if (fragmentTransferHeader != null)
            {
                Log.InfoFormat("Requesting fragment '{0}'", fragmentTransferHeader.Expression);
                outgoingHeaders.AddHeader(fragmentTransferHeader, true);
                fragmentExpression = fragmentTransferHeader.Expression;
            }
            else
            {
                Log.Debug("Not a fragment request.");
            }
            return(fragmentExpression);
        }