private static void SaveContextToStore(RequestContext context) { HttpContext current = HttpContext.Current; if (current!=null) { context.Context.Items["ContextStore"] = context; } else { Thread.SetData(GetSlot(), context); } }
public static RequestContext Create(HttpContext context, bool isRewritten) { RequestContext context2 = new RequestContext(context); SaveContextToStore(context2); return context2; }