private static InstanceRequest BuildTargetRequest(IContext requestContext) { if (requestContext == null) return null; var targetRequest = new InstanceRequest(); targetRequest.InstanceType = requestContext.Request.Service; targetRequest.ParameterName = Helpers.ContextHelper.GetParameterNameFromContext(requestContext); targetRequest.RequestDepth = requestContext.Request.Depth; targetRequest.ParentRequest = BuildTargetRequest(requestContext.Request.ParentContext); return targetRequest; }
private string GetRequestInfo(InstanceRequest req) { return "<Serialized recursed req goes here.>"; }