コード例 #1
0
        public void ReInitialize(Message requestMessage)
        {
            RequestContextBase innerRequestContext = this.innerRequestContext as RequestContextBase;

            if (innerRequestContext != null)
            {
                innerRequestContext.ReInitialize(requestMessage);
            }
        }
コード例 #2
0
        public void ReInitialize(Message requestMessage)
        {
            // things might ---- up here if a custom channel is using any properties on the original message...
            // we should consider creating a virtual method in Dev11 on RequestContext to allow authors of custom
            // channels reset the state of the request context before retrying a message.
            RequestContextBase requestContextBase = this.innerRequestContext as RequestContextBase;

            if (requestContextBase != null)
            {
                requestContextBase.ReInitialize(requestMessage);
            }
        }